@MyQuestion
junior-middle fullstack

Почему modx после смены тарифа на хостинге упал в 504?

Добрый день!

Сменил тариф на sweb, два сайта на modx revo 2.7 версии, упали в ошибку. Я сначала подумал, что сервер в принципе не доступен и что-то у них там сломалось. Но потом увидел, что файлы в корне всё таки доступны. После смены тарифа, у меня сменился ip. Но в целом, это ни на что не повлияло, кроме самого сайта на modx. Доменный адрес доступен. А сайт валяется в 504. Я покопался в конфигах MODX, но ничего связанного с ip адресами я не нашёл. Только доменные имена, которые не изменились. Есть предположения, в чём может быть проблема?

upd:
В ТП мне отдали вот такие логи:
site.ru [Tue Nov 19 17:30:02 2024] [warn] [client xxx.108.213.220] PHP Warning: Error while sending QUERY packet. PID=834460 in site.ru/public_html/core/xpdo/om/xpdoobject.class.php on line 236

site.ru [Tue Nov 19 17:32:25 2024] [error] [client xxx.180.203.159] File does not exist: site.ru/public_html/blog

site.ru [Tue Nov 19 17:45:01 2024] [php7:error] [pid 846273:tid 846273] [client xxx.140.161.153:0] PHP Fatal error: Uncaught Error: Call to a member function get() on null in site.ru/public_html/core/model/modx/modrequest.class.php:185\nStack trace:\n#0 site.ru/public_html/core/model/modx/modrequest.class.php(116): modRequest->getResource('id', '1')\n#1 site.ru/public_html/manager/index.php(59): modRequest->handleRequest()\n#2 {main}\n thrown in site.ru/public_html/core/model/modx/modrequest.class.php on line 185

site.ru [Tue Nov 19 21:00:49 2024] [negotiation:error] [pid 10361:tid 10361] [client xxx.203.190.135:0] AH00690: no acceptable variant: /usr/share/apache24/error/HTTP_GONE.html.var
  • Вопрос задан
  • 37 просмотров
Пригласить эксперта
Ответы на вопрос 2
an-tar
@an-tar Куратор тега MODX
Full stack web developer
покопался в конфигах MODX

А конфиги NGINX проверили? Кеш MODX чистили? больше нигде прежний IP не "зашит"? Какое-нибудь неочевидное место типа index.php в корне, настройки контекстов и пр, где могли осесть прежние настройки.
Ну и смотрите логи - веб-сервера прежде всего, из-за чего ошибка.
Ответ написан
@archelon
1. изучите логи
2. очистите папку core/cache
3. если изменился IP, возможно, сменились и внутренние пути.
посмотрите, какой точный путь к директории, в которой лежит сайт.
например:
/home/c/cc12345/mysite.ru/public_html/
и сравните с конфигами modx
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы