Проблема с переносом сайта
Переношу сайт на peterhost. ModX Revo 2.2.10-pl. Файлы и базу перенес, настройки поменял, пути к файлам поменял, но при попытке зайти в админ-панель вылетает ошибка «500 Error Site temporarily unavailable». В error.log появляется запись следующего содержания:
[2013-12-12 12:01:55] (ERROR in xPDOConnection::connect @ /home/alol57/www/site4/public_html/core/xpdo/xpdo.class.php: 3051) SQLSTATE[HY000] [2002] No such file or directory
[2013-12-12 12:01:55] (ERROR in xPDOConnection::connect @ /home/alol57/www/site4/public_html/core/xpdo/xpdo.class.php: 3051) SQLSTATE[HY000] [2002] No such file or directory
…
[2013-12-12 12:01:55] (FATAL) Could not load core MODX configuration!
Для всех файлов конфигурации пути к сайту указаны как "/www/site4/public_html/*", с путями "/home/alol57/www/site4/public_html" та же самая ошибка.
может быть проблема в .htaccess? Пробовал указывать в основном .htaccess «RewriteBase /home/alol57/», изменений не произошло.
[2013-12-12 12:01:55] (ERROR in xPDOConnection::connect @ /home/alol57/www/site4/public_html/core/xpdo/xpdo.class.php: 3051) SQLSTATE[HY000] [2002] No such file or directory
[2013-12-12 12:01:55] (ERROR in xPDOConnection::connect @ /home/alol57/www/site4/public_html/core/xpdo/xpdo.class.php: 3051) SQLSTATE[HY000] [2002] No such file or directory
…
[2013-12-12 12:01:55] (FATAL) Could not load core MODX configuration!
Для всех файлов конфигурации пути к сайту указаны как "/www/site4/public_html/*", с путями "/home/alol57/www/site4/public_html" та же самая ошибка.
может быть проблема в .htaccess? Пробовал указывать в основном .htaccess «RewriteBase /home/alol57/», изменений не произошло.
Комментарии: 18
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Нужно поменять пути и там, или лучше накатить последнюю версию сверху и обновить инсталляцию.
И да, я пытался поставить modx с нуля. при попытке подключения к базе он пишет мне почти ту же самую ошибку:
ERROR in xPDOConnection::connect @ /home/alol57/www/site4/public_html/core/xpdo/xpdo.class.php: 3051)
Мне не нравится что даже при установке с нуля пишет "… xpdo.class.php… No such file or directory", хотя обычно пишет, что не правильный логин/пароль если ошибка с БД…
А данные можно проверить залогинившись через phpmyadmin. Если все ок — пиши в техподдержку хостинга.
[2013-12-12 13:53:45] (ERROR @ /manager/index.php) Processor /www/site4/public_html/core/model/modx/processors/system/registry/register/read.php does not exist; Array
(
)
такая вылетает. чяднт?
Но Peterhost у нас в списке нехороших хостингов для MODX.
Site temporarily unavailable.» в 4 конфигах все поменял, в чём может быть косяк, кстати у таблиц нет прификса, делал другой человек, и он не указал прификс.
У меня была похожая проблема при переносе, которая решилась версией php. То есть на новом сервере стоял 5.6 версия. Пока не спустил до 5.3 — вылазили разные ошибки.
Поражает русский народ порой.
Спасибо за «откат» :)
P/s. Вопрос по теме версий пхп, но не по части модх: что «нового» наборе классов рефлексии появилось в пхп7, что обычная классическая инициализация класса через его название с указанием пространства имён и т.д. не происходит.
Тут переменная «манагер» остаётся неопределённой.
Вот в документации ничего не могу найти. А из-за этой ошибки мигрировать не получается. Есть идеи?