Ошибки 503 Service Temporarily Unavailable и 508 Resource Limit Is Reached

Эти ошибки появляются, если php- и cgi-скрипты на веб-сервере выполняются слишком долго и новые запросы попадают в очередь. Задержка с выполнением скриптов может быть вызвана:

  • обновлением или взломом CMS и/или ее плагинов. Проверьте целостность файлов; попробуйте отключить какие-либо компоненты/плагины, которые могут замедлять работу; посмотрите лог-файл с ошибками;

  • увеличением времени выполнения запросов к базе данных MySQL. Проверьте ее целостность; если возможно - уменьшите размер базы (например, некоторые плагины сохраняют статистику посещаемости в базу и не архивируют старые периоды); попробуйте кешировать работу с базой с помощью плагинов и/или настроек CMS;

  • атакой на сайт. Если сайт взломан, то обычно это можно понять по запросам POST к нехарактерным или новым ссылкам сайта. Также могут быть изменены файлы CMS. Чаще всего, вирусный код добавляется в индексные файлы, и это можно легко обнраужить (если не зашифрован сам код CMS). Также может помочь сравнение файлов Вашей версии CMS с исходными кодами с сайта разработчика.

Эта информация оказалась полезной?