503 Service Unavailable означает, что сервер или приложение временно не может обработать запрос. Часто это связано с перегрузкой, maintenance mode, исчерпанием PHP-процессов или недоступностью backend-сервиса.

Типовые причины

  • Достигнуты ресурсные лимиты.
  • PHP-FPM workers заняты.
  • Сайт находится в режиме обслуживания.
  • База данных или внешний API не отвечает.
  • Плагин создает слишком много фоновых запросов.

Что проверить сначала

  1. Проверьте, ошибка временная или постоянная.
  2. Посмотрите Resource Usage: CPU, RAM, entry processes и I/O.
  3. Проверьте error_log на fatal errors.
  4. Проверьте, нет ли файла maintenance у CMS.
  5. Отключите недавно измененные плагины или тяжелые cron-задачи.

Отличие от 500 и 502

ОшибкаСмысл
500Ошибка приложения или сервера при обработке запроса.
502Proxy получил неправильный ответ от backend.
503Сервис временно недоступен или перегружен.
503 чаще всего про нагрузку или состояние backend

Пришлите домен, время и уточните, ошибка постоянная или временная. Мы проверим ресурсы и логи сервисов.

Проверить ошибку 503

Как снизить риск ошибок и взлома

Безопасность сайта зависит не только от хостинга, но и от паролей, обновлений CMS, прав файлов, доступа разработчиков и резервных копий. Чем меньше лишних доступов и старых файлов, тем ниже риск проблемы.

  • используйте сложные уникальные пароли;
  • удаляйте временные FTP и админ-доступы после работ;
  • обновляйте CMS, плагины и темы;
  • не храните архивы с паролями в публичной папке;
  • проверяйте права файлов и папок.

Если есть подозрение на взлом, не очищайте все сразу: сначала сохраните логи и список измененных файлов, чтобы понять источник заражения.

Что подготовить перед обращением

Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Как исправить 503 Service Unavailable на сайте», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.