31 мар. 2016 г., 5:49

Ошибка 500 при переносе на хостинг

Добрый день!
Перенёс сайт на modx 2.4.3 на хостинг. Залил базу данных, изменил пути во всех нужных файлах, прописал логин, пароль к базе данных в config.inc.php. Скачал на сервер папку setup в корень, чтобы протестировать, все ОК. Могу зайти в админку, но страницы сайта не отображаются (ошибка 500 Internal Server Error). В htaccess — только стандартные параметры, которые были при установке modx, я просто раскоментировал файл. test_config.php пишет:
The following errors were detected:
/home/y/y2481177/energy/public_html/connectors/browser folder does not exist! /home/y/y2481177/energy/public_html/connectors/context folder does not exist! /home/y/y2481177/energy/public_html/connectors/element folder does not exist! /home/y/y2481177/energy/public_html/connectors/layout folder does not exist! /home/y/y2481177/energy/public_html/connectors/resource folder does not exist! /home/y/y2481177/energy/public_html/connectors/source folder does not exist! /home/y/y2481177/energy/public_html/connectors/workspace folder does not exist!
Все пути в config.inc.php прописаны верно. В папке connectors этих папок быть не должно. Почему test_config ищет эти директории в папке connectors и в чём может быть причина того, что админка работает, а страницы не открываются?
Свои источники фалов не создавал.
в config.core.php ищем строку где присваивается значение переменной $modx_processors_path и меняем на соответствующее текущему серверу, или же на значение $modx_processors_path = $_SERVER['DOCUMENT_ROOT'].'/core/model/modx/processors/';
Спасибо, я уже разобрался: нужно было изменить connectors path в админке в источнике файлов connectors.

Добавить комментарий