Как обновить Moodle
31 10 2015 Evzikova Olesya 11 комментариевЭтот блог во многом является моей записной книжкой, где я пишу все, что для меня в данный момент интересно и актуально. Сегодня вечером было актуально обновить Moodle, с версии 2.8.1 до последней стабильной, 2.9.2. Для меня это было непростой задачей, так как я все-таки преподаватель английского языка, а не IT-специалист — но все получилось!
Оставляю здесь памятку о том, как это делать, главным образом для себя.
1. В Moodle перейти в настройки — администрирование — режим технического обслуживания.Включить режим технического обслуживания, при необходимости оставить дополнительное сообщение.
2. Создать резервные копии базы данных, папки moodledata, всех дополнительных плагинов и тем.
3. На официальном сайте Moodle найти новейшую стабильную версию, скачать.
4. Из папки moodle на сервере скачать себе файл config.php
5. Переименовать на сервере папку moodle, например, в moodle-old.
6. Закачать на сервер новую версию, извлечь.
7. В новую папку, которая будет называться просто moodle, закачать config.php из старой версии.
8. Перейти в Moodle на сайте в администрирование — уведомления. Если все сделано правильно, то появится сообщение, что Moodle необходимо обновить.
9. Обновить, убедиться, что не возникло ошибок.
10. Перейти в настройки — администрирование — режим технического обслуживания. Отключить режим технического обслуживания.
Честно говоря, я думала, что будет гораздо сложнее, и гораздо дольше. Но получилось с первого раза, и весь процесс занял минут 15.
Я пользовалась в качестве инструкции вот этим видео. Оно создано в 2010 году, но до сих пор работает.
Все-таки главное в освоении новых технологий — это не бояться экспериментировать.
Всем удачи во всех начинаниях!
С уважением,
Евзикова Олеся
Не вдавался в подробности, но мой хостер позволяет обновить *ms нажатием кнопки в админке.
А вот сейчас я спрошу громко: «КАКОЙ КНОПКИ?»
у МОЕГА хостера есть такая возможность... технические детали мне не очень доступны.
Не совсем понятно, папка moodledata находится в каталоге moodle или над каталогом moodle, надо ли её переименовывать и т.д.
Moodledata находится над каталогом moodle.
Папку moodledata переименовывать не надо.
спасибо
дошёл до 10 пункта
«10. Перейти в настройки — администрирование — режим технического обслуживания. Отключить режим технического обслуживания.»
Но мы же его включали?, надо ли этот режим включать перед обновлением и для чего?
Перед тем, как начать обновлять Moodle, Вы включаете режим технического обслуживания.
После того, как обновление завершено, Вы этот режим выключаете.
Это необходимо сделать для того, чтобы сайт в момент обновления был недоступен для пользователей, и чтобы пользователи видели, что сайт временно недоступен.
Всё, читал не внимательно, вопрос снимаю...
Наверное не лишне будет упомянуть, перед обновлением включить показ всех ошибок, т.к. на локальном всё нормально обновилось, на хостинге белый экран, пришлось делать откат назад и включать репортинг ошибок...
PS: жаль, что нет опции следить за темой... может кто-то что-то ответит, чтоб войти на сайт и прочитать этот ответ...
Опция следить за темой есть. Под формой для комментариев есть строчка «Оповещать о новых комментариях к статье по почте» и чекбокс.