Добрій день. Обновилась сегодня до версии 3.11.3. После этого появилась ошибка: "Неправильный ID модуля курса". Нашла курс, в котором возникает ошибка. Включила режим отладчика, вот что выдало:
Трассировки стека:
line 236 of /lib/modinfolib.php: moodle_exception thrown
line 1890 of /lib/modinfolib.php: call to course_modinfo->get_cm()
line 1078 of /lib/completionlib.php: call to cm_info::create()
line 147 of /availability/condition/completion/classes/condition.php: call to completion_info->get_data()
line 84 of /availability/classes/condition.php: call to availability_completion\condition->is_available()
line 265 of /availability/classes/tree.php: call to core_availability\condition->check_available()
line 197 of /availability/classes/info.php: call to core_availability\tree->check_available()
line 1923 of /lib/modinfolib.php: call to core_availability\info->is_available()
line 1431 of /lib/modinfolib.php: call to cm_info->obtain_dynamic_data()
line 1131 of /lib/completionlib.php: call to cm_info->get_custom_data()
line 1080 of /lib/completionlib.php: call to completion_info->get_other_cm_completion_data()
line 147 of /availability/condition/completion/classes/condition.php: call to completion_info->get_data()
line 84 of /availability/classes/condition.php: call to availability_completion\condition->is_available()
line 265 of /availability/classes/tree.php: call to core_availability\condition->check_available()
line 197 of /availability/classes/info.php: call to core_availability\tree->check_available()
line 1923 of /lib/modinfolib.php: call to core_availability\info->is_available()
line 1431 of /lib/modinfolib.php: call to cm_info->obtain_dynamic_data()
line 1131 of /lib/completionlib.php: call to cm_info->get_custom_data()
line 1080 of /lib/completionlib.php: call to completion_info->get_other_cm_completion_data()
line 147 of /availability/condition/completion/classes/condition.php: call to completion_info->get_data()
line 84 of /availability/classes/condition.php: call to availability_completion\condition->is_available()
line 265 of /availability/classes/tree.php: call to core_availability\condition->check_available()
line 197 of /availability/classes/info.php: call to core_availability\tree->check_available()
line 1923 of /lib/modinfolib.php: call to core_availability\info->is_available()
line 1957 of /lib/modinfolib.php: call to cm_info->obtain_dynamic_data()
line 1235 of /lib/modinfolib.php: call to cm_info->get_user_visible()
line 259 of /lib/modinfolib.php: call to cm_info->__get()
line 268 of /course/view.php: call to course_modinfo->get_used_module_names()
Подскажите, как можно устранить эту ошибку?
Трассировки стека:
line 236 of /lib/modinfolib.php: moodle_exception thrown
line 1890 of /lib/modinfolib.php: call to course_modinfo->get_cm()
line 1078 of /lib/completionlib.php: call to cm_info::create()
line 147 of /availability/condition/completion/classes/condition.php: call to completion_info->get_data()
line 84 of /availability/classes/condition.php: call to availability_completion\condition->is_available()
line 265 of /availability/classes/tree.php: call to core_availability\condition->check_available()
line 197 of /availability/classes/info.php: call to core_availability\tree->check_available()
line 1923 of /lib/modinfolib.php: call to core_availability\info->is_available()
line 1431 of /lib/modinfolib.php: call to cm_info->obtain_dynamic_data()
line 1131 of /lib/completionlib.php: call to cm_info->get_custom_data()
line 1080 of /lib/completionlib.php: call to completion_info->get_other_cm_completion_data()
line 147 of /availability/condition/completion/classes/condition.php: call to completion_info->get_data()
line 84 of /availability/classes/condition.php: call to availability_completion\condition->is_available()
line 265 of /availability/classes/tree.php: call to core_availability\condition->check_available()
line 197 of /availability/classes/info.php: call to core_availability\tree->check_available()
line 1923 of /lib/modinfolib.php: call to core_availability\info->is_available()
line 1431 of /lib/modinfolib.php: call to cm_info->obtain_dynamic_data()
line 1131 of /lib/completionlib.php: call to cm_info->get_custom_data()
line 1080 of /lib/completionlib.php: call to completion_info->get_other_cm_completion_data()
line 147 of /availability/condition/completion/classes/condition.php: call to completion_info->get_data()
line 84 of /availability/classes/condition.php: call to availability_completion\condition->is_available()
line 265 of /availability/classes/tree.php: call to core_availability\condition->check_available()
line 197 of /availability/classes/info.php: call to core_availability\tree->check_available()
line 1923 of /lib/modinfolib.php: call to core_availability\info->is_available()
line 1957 of /lib/modinfolib.php: call to cm_info->obtain_dynamic_data()
line 1235 of /lib/modinfolib.php: call to cm_info->get_user_visible()
line 259 of /lib/modinfolib.php: call to cm_info->__get()
line 268 of /course/view.php: call to course_modinfo->get_used_module_names()
Подскажите, как можно устранить эту ошибку?