by Robs Disbury.
Hi,
we are trying to restore courses from 1.9 to our new 2.4. this is the error we get:
Debug info:
Error code: file_invalid_path
$a contents: E:\moodleData/temp/backup/5ac37d9feff328ecba048752c582b5e7/course_files\Elective_studies.ppt
Error code: file_invalid_path
$a contents: E:\moodleData/temp/backup/5ac37d9feff328ecba048752c582b5e7/course_files\Elective_studies.ppt
Stack trace:
- line 1216 of \backup\converter\moodle1\lib.php: moodle1_convert_exception thrown
- line 1303 of \backup\converter\moodle1\lib.php: call to moodle1_file_manager->migrate_file()
- line 578 of \backup\converter\moodle1\handlerlib.php: call to moodle1_file_manager->migrate_directory()
- line 566 of \backup\converter\moodle1\handlerlib.php: call to moodle1_files_handler->migrate_course_files()
- line 312 of \backup\converter\moodle1\handlerlib.php: call to moodle1_files_handler->process()
- line 371 of \backup\converter\moodle1\lib.php: call to moodle1_root_handler->on_root_element_start()
- line 757 of \backup\converter\moodle1\lib.php: call to moodle1_converter->path_start_reached()
- line 228 of \backup\util\xml\parser\processors\simplified_parser_processor.class.php: call to moodle1_parser_processor->notify_path_start()
- line 102 of \backup\util\xml\parser\processors\simplified_parser_processor.class.php: call to simplified_parser_processor->process_pending_startend_notifications()
- line 92 of \backup\util\xml\parser\processors\progressive_parser_processor.class.php: call to simplified_parser_processor->process_chunk()
- line 169 of \backup\util\xml\parser\progressive_parser.class.php: call to progressive_parser_processor->receive_chunk()
- line 212 of \backup\util\xml\parser\progressive_parser.class.php: call to progressive_parser->publish()
- line ? of unknownfile: call to progressive_parser->start_tag()
- line 158 of \backup\util\xml\parser\progressive_parser.class.php: call to xml_parse()
- line 137 of \backup\util\xml\parser\progressive_parser.class.php: call to progressive_parser->parse()
- line 150 of \backup\converter\moodle1\lib.php: call to progressive_parser->process()
- line 129 of \backup\converter\convertlib.php: call to moodle1_converter->execute()
- line 209 of \backup\util\helper\convert_helper.class.php: call to base_converter->convert()
- line 421 of \backup\controller\restore_controller.class.php: call to convert_helper::to_moodle2_format()
- line 35 of \backup\restore.php: call to restore_controller->convert()
i have checked the server and the folders and files do exist there.
thanks
robs