Уважаемые форумчане, возникла проблема при создании резервной копии курса. Заметил, что проблема возникает при попытке создать резервную копию курса, содержащего задания, выполненные в H5P. Процесс создания копии курса запускается, но не завершается, зависает и все. В чем тут может быть проблема?
Не удается выполнить резервное копирование курса
Количество ответов: 13Re: Не удается выполнить резервное копирование курса
В логах веб-сервера и sql-сервера нет ошибок ?
Re: Не удается выполнить резервное копирование курса
Re: Не удается выполнить резервное копирование курса
При включенной отладке на страницу выводится полный текст ошибки. Если страница пустая, то, скорее всего, не хватает ресурсов сервера для создания рез. копии. Вы не сказали, где Мудл установлен и параметры веб-сервера.
Re: Не удается выполнить резервное копирование курса
Re: Не удается выполнить резервное копирование курса
Re: Не удается выполнить резервное копирование курса
Re: Не удается выполнить резервное копирование курса
Re: Не удается выполнить резервное копирование курса
Если такого пункта нет, зайдите по ФТП в файловый менеджер и ищите логи среди папок/файлов: error.log, error_log и т. п.
Re: Не удается выполнить резервное копирование курса
А вот текст лога:
school.ano-universum.ru [Sun Nov 03 12:42:57 2019] [error] [pid 25007] sapi_apache2.c(325): [client 91.210.194.149:45162] [client 91.210.194.149] https://school.ano-universum.ru Failed Login: glz-s17-17-024 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 YaBrowser/19.10.1.238 Yowser/2.5 Safari/537.36
school.ano-universum.ru [Sun Nov 03 12:47:33 2019] [error] [pid 11409] sapi_apache2.c(325): [client 91.210.194.149:55780] [client 91.210.194.149] https://school.ano-universum.ru Failed Login: gl-s17-17-024 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 YaBrowser/19.10.1.238 Yowser/2.5 Safari/537.36
school.ano-universum.ru [Sun Nov 03 14:53:11 2019] [error] [pid 29869] sapi_apache2.c(325): [client 78.85.4.214:42248] Default exception handler: \xd0\x9e\xd1\x82\xd1\x81\xd1\x83\xd1\x82\xd1\x81\xd1\x82\xd0\xb2\xd1\x83\xd0\xb5\xd1\x82 \xd0\xbe\xd0\xb1\xd1\x8f\xd0\xb7\xd0\xb0\xd1\x82\xd0\xb5\xd0\xbb\xd1\x8c\xd0\xbd\xd1\x8b\xd0\xb9 \xd0\xbf\xd0\xb0\xd1\x80\xd0\xb0\xd0\xbc\xd0\xb5\xd1\x82\xd1\x80 (id) Debug: \nError code: missingparam\n* line 503 of /lib/setuplib.php: moodle_exception thrown\n* line 568 of /lib/moodlelib.php: call to print_error()\n* line 34 of /backup/backup.php: call to required_param()\n
school.ano-universum.ru [Sun Nov 03 14:53:41 2019] [error] [pid 30524] sapi_apache2.c(325): [client 78.85.4.214:43590] Default exception handler: error/cannot_finish_ui_if_not_setting_ui Debug: \nError code: cannot_finish_ui_if_not_setting_ui\n$a contents: \n* line 167 of /backup/controller/backup_controller.class.php: backup_controller_exception thrown\n* line 135 of /backup/util/ui/backup_ui.class.php: call to backup_controller->finish_ui()\n* line 142 of /backup/backup.php: call to backup_ui->execute()\n
school.ano-universum.ru [Sun Nov 03 15:07:27 2019] [error] [pid 20707] sapi_apache2.c(325): [client 78.85.4.214:50588] Default exception handler: error/cannot_finish_ui_if_not_setting_ui Debug: \nError code: cannot_finish_ui_if_not_setting_ui\n$a contents: \n* line 167 of /backup/controller/backup_controller.class.php: backup_controller_exception thrown\n* line 135 of /backup/util/ui/backup_ui.class.php: call to backup_controller->finish_ui()\n* line 142 of /backup/backup.php: call to backup_ui->execute()\n
school.ano-universum.ru [Sun Nov 03 16:09:14 2019] [error] [pid 2717] sapi_apache2.c(325): [client 78.85.4.214:41062] Default exception handler: error/cannot_finish_ui_if_not_setting_ui Debug: \nError code: cannot_finish_ui_if_not_setting_ui\n$a contents: \n* line 167 of /backup/controller/backup_controller.class.php: backup_controller_exception thrown\n* line 135 of /backup/util/ui/backup_ui.class.php: call to backup_controller->finish_ui()\n* line 142 of /backup/backup.php: call to backup_ui->execute()\n
school.ano-universum.ru [Sun Nov 03 16:31:47 2019] [error] [pid 22484] sapi_apache2.c(325): [client 78.85.4.214:40366] Default exception handler: error/cannot_finish_ui_if_not_setting_ui Debug: \nError code: cannot_finish_ui_if_not_setting_ui\n$a contents: \n* line 167 of /backup/controller/backup_controller.class.php: backup_controller_exception thrown\n* line 135 of /backup/util/ui/backup_ui.class.php: call to backup_controller->finish_ui()\n* line 142 of /backup/backup.php: call to backup_ui->execute()\n
Re: Не удается выполнить резервное копирование курса
cannot_finish_ui_if_not_setting_ui - может быть куча причин: установлен нестандартный модуль, каталог/файл имеют длинное название или с пробелами (бывают и такие случаи), ошибка в записях в базе данных и т. д.
Бэкап курса без H5P можете сделать? Курсы по объему большие?
https://moodle.org/public/search/ - ищите по cannot_finish_ui_if_not_setting_ui
Re: Не удается выполнить резервное копирование курса
Re: Не удается выполнить резервное копирование курса
Модуль H5P не просто нестандартный, а весьма специфичный модуль, непохожий на все остальные. Например, локализация этого модуля выполняется по-своему, совсем не так, как во всех остальных модулях Moodle. Припоминаю, что при выходе одной из последних версий Moodle было сообщение, что в этой версии H5P работать не будет. Поэтому для меня совсем не удивительно, что при бэкапе курса именно с этим модулем возникают проблемы.
Но есть и хорошая новость. Начиная с версии 3.8, H5P будет входить в ядро Moodle. Тогда уже точно не должно быть никаких проблем ни с бэкапом, ни с локализацией.