Обновите Moodledata с 1.9 до 2.2

У меня есть пользовательский модуль в Moodle 1.9, я должен обновить его до 2.2. Проблема в Moodledata. У меня есть некоторый файл, который нужно сохранить в moodledata, и его нужно преобразовать в 2.2, и я не знаю, как именно это сделать. В версии 2.2 файлы хранятся с некоторой ссылкой в ​​базе данных. Также я не могу получить доступ к файлам с помощью файла files.php.

Кто-нибудь, пожалуйста, дайте мне пошаговую инструкцию, как изменить код доступа к файлам и как обновить данные настроения до версии 2.2. Пожалуйста помоги.

Я потерял больше недели в поисках решения в Интернете. Любая помощь приветствуется.


person Dilip Rajkumar    schedule 06.08.2012    source источник
comment
Спасибо Мэтт .. Я тоже посмотрел на это. Я исправил все проблемы с кодировкой. Moodledata — единственная оставшаяся проблема. то есть чтение и запись старых файлов.   -  person Dilip Rajkumar    schedule 06.08.2012


Ответы (1)


при обновлении с Moodle 1.9 до 2.2 сценарий обновления автоматически проиндексирует файлы в папке moodledata и сохранит ссылку на них в базе данных Moodle. Вам не нужно выполнять какую-либо ручную обработку файлов в рамках этого процесса. Сценарий обновления позаботится об этом за вас. Сценарий будет долго работать на больших сайтах Moodle.

person Mike    schedule 04.03.2014