Ошибка 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 и в чём может быть причина того, что админка работает, а страницы не открываются?
Свои источники фалов не создавал.
FitzgeraldFox
31 марта 2016, 05:52
modx.pro
15 288
0

Комментарии: 8

UDAV
31 марта 2016, 09:01
0
Папку с кешем почисти.
core\cache
    Здоров Александр
    31 марта 2016, 15:12
    0
    попробуйте сделать как тут: www.youtube.com/watch?v=cK4lJENryds
    после внедрения данной методики проблем после переноса не испытываю.
    если в двух словах то делаю так:
    залил все файлы нужного сайта
    создал пустую базу
    закинул установщик, поставил на 0 базу, проверил, все работает
    очистил базу, через sql внес уже нужную базу, сохранил
    запустил расширенное обновление: 8/10 работает сайт успешно (при этом кэш не очищаю, вообще его не трогаю)
      Дмитрий Суворов
      03 апреля 2016, 20:42
      0
      Попробуй поставить 777 на папку core/cache
        Андрей
        04 апреля 2016, 03:27
        0
        Права 777 не должны быть на хосте.

        Здесь нужно смотреть что вызывается на фронте, т.к. некоторые дополнения прописывают пути в системных настройках. Сталкивался с таким пару раз, Gallery например запоминает путь хоста в параметрах, и при переносе крашит сайт.
          Дмитрий Суворов
          04 апреля 2016, 10:17
          0
          у меня буквально вчера была проблема. Сайт переносил на сервер под управлением ISPManager. Проблемы были один в один. Оказалось что в папку core/cache просто не пишется ничего, она пустая. Прав 755 не хватало, выставив 777 — все стало работать как надо.
            Андрей
            04 апреля 2016, 15:46
            0
            Надо владельца папки смотреть. Права 755 — верные, с ними должно работать.
        Alexander V
        03 апреля 2016, 20:47
        0
        Пробуйте через /setup/ заодно и совместимость посмотрите.
        А вообще похоже на проблемы с правами на директории/файлы.
          Сергей Лим
          30 мая 2022, 02:49
          0
          Версию php еще можно проверить
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            8