Ошибка при переносе папки core
MODX Revolution 2.5.5
При переносе папки core на каталог выше и перезапуски установки MODX, после шага — обновление существующей установки:
При переносе папки core на каталог выше и перезапуски установки MODX, после шага — обновление существующей установки:
Fatal error: Uncaught Error: Call to a member function parseProperties() on null in /core/model/modx/modelement.class.php:524
Stack trace: #0 /core/model/modx/modx.class.php(1606): modElement->getProperties()
#1 /core/model/modx/modx.class.php(539): modX->invokeEvent('OnMODXInit', Array)
#2 /httpdocs/setup/includes/modinstall.class.php(486): modX->initialize('mgr')
#3 /httpdocs/setup/includes/modinstall.class.php(149): modInstall->_modx(Array)
#4 /httpdocs/setup/includes/test/modinstalltest.class.php(306): modInstall->getConnection()
#5 /httpdocs/setup/includes/test/modinstalltest.class.php(42): modInstallTest->_checkDatabase()
#6 /httpdocs/setup/includes/modinstall.cl in /core/model/modx/modelement.class.php on line 524Прошлые версии переносил без проблем. Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
1. Пропишите новый путь к core в этих файлах:
/config.core.php
/manager/config.core.php
/connectors/config.core.php
/core/config/config.inc.php
2. Очистите полностью /core/cache/
— поди догадайся, как это — «перезапустить установку». Я закинул папку setup из дистрибутива модэкса в корень сайта и стартанул с неё. Вроде прошло норм.
Кэш перед этим очищал и пути в конфигах к новому месту core прописал по ману.
Захожу в админку, открываю Управление->Отчёты->Журнал Ошибок, а там:
PS: у меня вообще установка с обычного дистриба. Обязателен ли -advanced? Правильно я понимаю, что конфиги правятся одинаково?
На modAction осталась:
habr.com/ru/post/335148/