Добрый день!
У нас возникла проблема при импорте курсов: импорт проходит без проблем, однако, при попытке открыть ссылки на загруженные файлы, выдает ошибку (файл не найден).
Буду благодарна за любую помощь в решении этой проблемы.
Добрый день!
У нас возникла проблема при импорте курсов: импорт проходит без проблем, однако, при попытке открыть ссылки на загруженные файлы, выдает ошибку (файл не найден).
Буду благодарна за любую помощь в решении этой проблемы.
Такое может быть в том случае, если курс создан в 1.9, а восстанавливаете его в версии ›2.х при выключенном устаревшем хранилище файлов
Включите в настройках восстановленного курса 2.х Файлы курса (устаревшее хранилище).
Да, Владимир, сначала тоже так решила.
Включила Файлы устаревшего хранилища (Администрирование -> Плагины -> Хранилища -> Управления хранилищами), но проблему это никак не решило.
Более того, есть курс, который в один "прекрасный" момент потерял ссылки на изображения (при этом у преподавателя в папке Личные файлы так же они стали недоступны).
Спасибо за Вашу помощь!
Да, Владимир
Я Вадим
В админке хранилище вы включили, а в настройках самого курса? Редактировать настройки - Файлы и загрузки
курс, который в один "прекрасный" момент потерял ссылки на изображения
Это "объяснение на пальцах". Нужно хотя бы скриншоты выложить, привести примеры нерабочих ссылок, чтобы хоть иметь представление, о чем речь идет.
Прошу прощения, Вадим, за свою невнимательность
Что же касается ссылок, то
http://наш сайт/brokenfile.php#/2686/user/draft/898455651/%D0%A4%D0%BE%D1%82%D0%BE1.png
2. Для курса нового:
http://наш сайт/file.php/350/vvedenie/lomonosov.jpg
Stack trace:
line 435 of /lib/setuplib.php: moodle_exception thrown
line 1568 of /lib/filelib.php: call to print_error()
line 70 of /file.php: call to send_file_not_found()
Спасибо!
http://наш сайт/brokenfile.php - это плохо, файл не найден, 404 ошибка, отсюда - call to send_file_not_found()
Эта ссылка появляется в восстановленном курсе? Проверяйте бекапы, созданные в 1.9. Может вы их делали БЕЗ файлов курса и файлов пользователя?
http://наш сайт/file.php/ - в новом курсе файлы передаются старым скриптом file.php, для корректного отображения таких картинок нужно включать в курсе устаревшее хранилище.
Ещё посмотрите вот эту тему: История одного обновления