logowanie moodle
  • line 398 of /lib/classes/task/manager.php: Error thrown
  • line 95 of /lib/classes/task/manager.php: call to core\task\manager::scheduled_task_from_record()
  • line 115 of /lib/classes/task/manager.php: call to core\task\manager::load_default_scheduled_tasks_for_component()
  • line 645 of /lib/upgradelib.php: call to core\task\manager::reset_scheduled_tasks_for_component()
  • line 797 of /lib/upgradelib.php: call to upgrade_component_updated()
  • line 1953 of /lib/upgradelib.php: call to upgrade_plugins()
  • line 202 of /admin/cli/upgrade.php: call to upgrade_noncore()

Już drugi raz napotkałem się na błąd podczas aktualizacji moodle 4.1 do wersji 4.1.6. Okazuje się, że w zadaniach (task) jest błąd. Oczekujące zadanie nie może zostać wykonane bo przy aktualizacji usuwane/zamieniane są tabele bazy danych oraz moduł statystyki quizu (quiz_statistics) .

Rozwiązanie problemu to usunięcie z bazy danych zadania przez taki SQL:

DELETE FROM $PREFIX_task_scheduled WHERE component=’quiz_statistics’;

Gdzie $PREFIX_ = to presix tabel, najczęściej „mdl_”

Szczegóły: https://tracker.moodle.org/projects/MDL/issues/MDL-79627?filter=allissues

Koentowanie nie jest możliwe

Kategorie
Kalendarz
kwiecień 2024
P W Ś C P S N
1234567
891011121314
15161718192021
22232425262728
2930