Курс был сохранен в moodle 1.6.2, как восстановить его в старшей версии moodle? на данный момент на сайте версия 2.9.
При попытке восстановления на локалке 3.6 выдает следующие ошибки
Error code: unable_to_restore_stash
$a contents:
- line 451 of \backup\converter\moodle1\lib.php: moodle1_convert_storage_exception thrown
- line 556 of \backup\converter\moodle1\lib.php: call to moodle1_converter->set_stash()
- line 2092 of \backup\converter\moodle1\handlerlib.php: call to moodle1_converter->get_contextid()
- line 2065 of \backup\converter\moodle1\handlerlib.php: call to moodle1_block_handler->write_block_xml()
- line 300 of \backup\converter\moodle1\lib.php: call to moodle1_block_handler->process_block()
- line 752 of \backup\converter\moodle1\lib.php: call to moodle1_converter->process_chunk()
- line 178 of \backup\util\xml\parser\processors\grouped_parser_processor.class.php: call to moodle1_parser_processor->dispatch_chunk()
- line 148 of \backup\util\xml\parser\processors\simplified_parser_processor.class.php: call to grouped_parser_processor->postprocess_chunk()
- line 92 of \backup\util\xml\parser\processors\progressive_parser_processor.class.php: call to simplified_parser_processor->process_chunk()
- line 190 of \backup\util\xml\parser\progressive_parser.class.php: call to progressive_parser_processor->receive_chunk()
- line 278 of \backup\util\xml\parser\progressive_parser.class.php: call to progressive_parser->publish()
- line ? of unknownfile: call to progressive_parser->end_tag()
- line 179 of \backup\util\xml\parser\progressive_parser.class.php: call to xml_parse()
- line 158 of \backup\util\xml\parser\progressive_parser.class.php: call to progressive_parser->parse()
- line 151 of \backup\converter\moodle1\lib.php: call to progressive_parser->process()
- line 129 of \backup\converter\convertlib.php: call to moodle1_converter->execute()
- line 206 of \backup\util\helper\convert_helper.class.php: call to base_converter->convert()
- line 462 of \backup\controller\restore_controller.class.php: call to convert_helper::to_moodle2_format()
- line 92 of \backup\restore.php: call to restore_controller->convert()
Это не удивительно. Уж очень древняя версия 1.6.
Я бы попробовал восстановить курс на Moodle 1.9, сохранить его в этой версии, а потом уже эту копию восстанавливать на 2.9.
Не устанавливается, после страницы с путями к базе и самому сайту через некоторое время просто пустая страница
а 2.4 при попытке восстановить курс ругается "не найден sesskey"
Что можно еще сделать?
Что можно еще сделать?
Можете скинуть архив с бекапом курса куда-нибудь на файлообменник, я скачаю и попробую обновить до 1.9, может и выше. У меня этих Мудлов установлено, как гуталину у Матроскина
https://drive.google.com/file/d/1nzoWhJO3djqdxb5Ue7ROI4Ry7aRh9JhH/view?ts=5bead8de
Буду ОЧЕНЬ Благодарен!!!!
Сорри вот я на свой переложил, может по первой ссылке доступ ограничен
https://drive.google.com/file/d/1nzoWhJO3djqdxb5Ue7ROI4Ry7aRh9JhH/view?usp=sharing
Не получилось? Может кто нибудь обновит? Плиз хелп!
Не получилось?
Что не получилось? Где описание ошибки?
Может кто нибудь обновит?
Что ещё нужно обновить? Тот же курс в другой версии Мудл? А где гарантия, что тоже самое не получится?
Я бы вам порекомендовал систему обновить. Проверял на нескольких сайтах разных версий (2.9, 3.1, 3.5.3) - курс восстанавливается без ошибок.
Если не получится поднять из 2.9 бэкапа, я смогу хотя-бы обосновать людям ведущим сайт что у них проблемы с развернутой системой moodle на сайте...
можете выложить бэкап курса в 2.9 версии
Я вам в личку кидал ссылку на бекап курса именно в версии 2.9, если точнее, то 2.9.9+ (Build: 20161129)
Из этого архива курс восстанавливается нормально и в 2.9.9, и в 3.5.3
на локалке пошли версии 2.4, и 3.5
В 3.5 этот архив пробовали восстановить? Могу сделать для 2.4 бекап, попробуете сами его восстановить на локалке.
сорри, я просто не знал что сдесь личка есть ))))
Спасибо большое, отослал в школу