Как обновить движок MODx Evo
У многих вебмастеров иногда возникают трудности с обновлением CMS MODx Evo. Поэтому было решено написать подробную инструкцию.
- Для начала на всякий форс-мажорный случай стоит сделать резервную копию сайта и его базы данных. Для того, чтобы сделать резервную копию БД можно воспользоваться утилитой phpMyAdmin, или же воспользоваться стандартным инструментом самого движка (ниже на фото).

Для создания резервной копии файлов сайта лучше воспользоваться инструментом из панели управления вашего хостера или же воспользоваться обычным ftp-клиентом.
- Скачиваем последнюю версию CMS MODx Evolution и распаковываем скаченный архив.
- Далее нам нужно переименоваться системные папки движка «assets» и «manager» в «assets_1» и «manager_1». Можно просто перенести их во временную папку, созданную ранее. Но проще переименовать, и если вовремя обновления что-то пойдет не так, вернуть все обратно.
- Теперь нам нужно сохранить основной конфигурационный файл. Для этого переходим в папку «manager_1/includes/», находим файл config.inc.php и сохраняем его себе на жесткий диск.
- Загружаем инсталляционные файлы новой версии. Копируем на сервер папки «assets», «install» и «manager», а также файлы index.php и index.ajax.php. Лучше сохранить себе на жесткий диск предварительно файлы index.php и index.ajax.php от старой версии.
- Теперь нам необходимо загрузить ранее скаченные конфигурации. Для этого копируем файл config.inc.php в папку «manager/includes/», заменив текущий.
- Теперь открываем главную страницу нашего сайта и увидим начальную страницу установки. Нажимаем установить (install) и следуем инструкциям.
- Обновляем движок MODx. На этапе выбора режима установки, необходимо выбрать пункт обновить. Это очень важно!

- Появится окно «Дополнительные элементы». Выбираем все дополнения, как правило, они уже выбраны и обновляем. Важно понимать, что если вы вносили изменения в стандартные плагины и сниппеты, то необходимо исключить их из списка обновляемых, иначе все изменения, которые вы вносили ранее перезатрутся.
Далее необходимо согласиться с условиями лицензии и приступить к установке обновления.
- После окончания установки заходим на наш сайт. Если вы ставили какие-либо дополнительные расширения, то увидите следующую ошибку: "MODX encountered the following error while attempting to parse the requested resource:". Не пугайтесь, дело в том, что их просто нет в обновленной версии. Их нужно вернуть.
- Для того чтобы догрузить все расширения, открываем в файловом менеджере папки «assets_1/snippets/» и «assets/snippets», «assets_1/plugins/» и «assets/plugins/», «assets_1/modules/» и «assets/modules/» сверяем содержимое и докачиваем что нужно.
- Еще раз открываем наш сайт. Все должно заработать на новой обновленной версии.
Если у вас появились вопросы, вы можете мне их задавать, постараюсь помочь.
Будь в курсе!
Введите Ваш Email и имя.
Чтобы отписаться нажмите сюда ».