Не открою секрет, если скажу, что обновление системы очень важная часть поддержки сайта. Своевременное обновление cms modx поможет вам:
- избежать проблем с найденными уязвимостями движка;
- использовать новые возможности движка;
- ускорить работу сайта.
Как происходит обновление
Обновление происходит через перезапись файлов ядра и обновление базы данных. Есть несколько способов быстрого обновления модэкса до актуальной версии.
Всегда есть мажорные (оканчиваются на 0. Например 2.8.0) и минорные обновления. Обязательно обновляйтесь сначала до мажорной версии, а только потом уже ещё раз до последней актуальной.
Например у вас версия 2.7.3. сначала происходит апдейт до 2.8.0, а после ещё раз запускаем обновление до 2.8.3 (текущая версия на момент написания статьи).
Что необходимо сделать перед установкой
1) Сделать бекап сайта;
2) Очистить кеш;
3) Закончить сеансы пользователей в системе.
Способ 1. Upgrade modx
Это приложение из стандартного репозитория модэкса. Заходим в установщик (1, 2), нажимаем на загрузить пакеты (3).
В строке поиска вбиваем название программы (4), нажимаем загрузить (5).
Переходим в раздел установленных программ и нажимаем установить. Соглашаемся со всеми этапами установки
После установки в админ-панели на главной панели появится новая вкладка с информацией о текущей версии модэкса.
При наличии новой версии modx появится вот такое уведомление.
Если же обновление не требуется, то будет написано что modx актуален.
Что делать когда на панели не появилась вкладка.
1) Справа вверху нажимаем на значок "шестеренки" и входим в "панели управления".
2) На панели "default" нажимаем правой кнопкой мыши и выбираем пункт редактировать.
3) Нажимаем "добавить виждет" и во всплывшем окне находим название upgrade modx.
4) Сохраняем.
Готово.
Процесс обновления
Сам процесс похож на установку. Точнее это он и есть за исключением третьего шага, где отмечен пункт обновление существующей установки.
Вся последующая установка это нажатие на кнопку далее. После обновления вас попросят заново войти в админ-панель.