Найти тему
RUSSHLINE

Обновление MODX на версию 2.7.2

Как я обновился с версии MODX 2.6.5 на версию 2.7.2
Столкнулся сразу же с рядом сложностей, сначала решил на тестовой площадке..


Нам нужно скачать с офф.сайта архив с
CMS https://modx.com/download

Из архива нам нужны две папки: Core, Setup

До начала всех манипуляций обязательно сделайте бэкап всех файлов и базы данных, почистите кэш и завершите все сеансы пользователей.

Проверяем и сохраняем еще вот этот файл /public_html/core/config/config.inc.php

Далее заливаем папки Core, Setup и что нужно перезасписываем. Убедитесь чтоб файл config.inc.php не был перезаписан

После переходим по адресу https://sitename.ru/setup/
и следуем инструкциям

Далее жмем продолжить

Должно быть вот такое

-2

Если всё ок жмем УСТАНОВИТЬ и всё должно установится.

Но лично у меня вывалилась вот такая ошибка:

"Не удалось установить MODX, поскольку MODX не смог распаковать пакет /home/admin/web/sitename .ru/public_html/core/packages/core.transport.zip. Проверьте, что файл /home/admin/web/sitename .ru/public_html/core/packages/core.transport.zip существует, доступен для записи, и возможна запись в каталог /home/admin/web/sitename.ru/public_html/core/packages/ "

Пришлось ставить права на папку packages и на архив core.transport.zip
Выставляем права
777, и чистим кэш в содержимой папке /public_html/core/cache

желательно даем права владельца на папку, я указал сначала от root но потом вернул на admin , у вас может быть свой пользователь если вы сидите на хостинге. После смены прав владельца всё таки получилось обновить до новой версии.

Не забудьте удалить Каталог /setup/

Вот такой причудливый MODX вечно танцы с бубном при обновлении