Время не стоит на месте и не так давно вышла новая версия MODx 2.1.1, которая содержала в себе кучу всяких обновлений, а также которая избавилась от некотрого количества старого кода. Сам процесс обновления MODx описан слабо, отчасти из-за того, что сам процесс не очень сложен, но его можно сделать не правильно многими способами.
Итак, приступим. Чтобы обновить MODx надо сделать следующее:
- Скачать последние версии расширений, чтобы не было проблем с совместимостью.
- Бэкап файлов и базы данных на случай, если что то пойдет не так.
- Скачать новую версию MODx с официального сайта.
- Распаковать архив с новой версией системы прямо в корень сайта.
- Запустить стандартный скрипт установки. Там выбрать, чтобы он обновил систему, а не выполнял новую устновку.
- После того, как скрипт отработал начинает самое веселое. Как я уже говорил, в новой версии MODx разработчики отказались от большого количества устревшего кода. Полный список можно посмотреть тут. Там же приведены варианты замены. Как правило там код, который был оставлен в Revolution для совместимости с MODx Evolution. Теперь от него отказались. Таким образом, вам предстоит выправить весь свой неработающий код. Именно поэтому мы и скачивали последние версии дополнений, чтобы на этом этапе не было лишней головной боли.
- Очистить кэш, на всякий случай.
- PROFIT!!!!
Вот собственно и все, процесс прост. Главная сложность - это переписать несовместимый код.
0 Комментариев