503
Критично — не откладывайте

Ошибка 503 — CMS и хостинг

Что это значит

Код 503 (Service Unavailable) означает, что сервер временно не может обработать запрос из-за перегрузки или планового технического обслуживания. В этот момент сервер либо превысил лимит одновременных подключений, либо на нём выполняются ресурсоёмкие задачи (например, обновление CMS или бэкап). Пользователь видит в браузере страницу с сообщением «503 Service Unavailable» или аналогичным текстом, часто с предложением обновить страницу позже.

Вероятные причины

  • Всплеск трафика, превышающий возможности сервера
  • Плановое техническое обслуживание (обновление CMS, серверного ПО)
  • Нехватка ресурсов (CPU, RAM, дисковая подсистема) на shared-хостинге
  • Сбой в работе веб-сервера (Apache, Nginx) или PHP-FPM
  • Некорректные настройки .htaccess или конфигурации сервера
  • Блокировка IP-адреса или DDoS-атака
  • Проблемы с плагинами или модулями CMS (например, бесконечный цикл)
  • Исчерпание лимита процессов или соединений в пуле PHP-FPM

Что делать — по порядку

  1. Обновите страницу через несколько секунд — ошибка может быть временной
  2. Проверьте панель управления хостингом на наличие уведомлений о технических работах
  3. Свяжитесь с техподдержкой хостинг-провайдера для уточнения статуса сервера
  4. Проверьте логи ошибок веб-сервера (access.log, error.log) и логи CMS
  5. Временно отключите все плагины и переключитесь на стандартную тему CMS
  6. Увеличьте лимиты ресурсов (memory_limit, max_execution_time) в php.ini или настройках хостинга
  7. Настройте кеширование (например, через плагин кеширования или Varnish)
  8. При постоянной проблеме — рассмотрите переход на более производительный тариф хостинга или VPS

Нажимайте на пункты, чтобы отмечать выполненные.

Частые вопросы

Что делать, если сайт выдаёт 503 ошибку?

Сначала обновите страницу через 10-30 секунд. Если ошибка повторяется, проверьте панель хостинга на наличие техработ и обратитесь в техподдержку.

503 ошибка — это проблема хостинга или моей CMS?

Чаще всего проблема на стороне хостинга (перегрузка, техработы). Но может быть вызвана и плагином, потребляющим много ресурсов.

Как отличить 503 от 502 ошибки?

502 Bad Gateway — проблема с прокси-сервером или upstream, 503 Service Unavailable — сервер временно не может обработать запрос из-за перегрузки или обслуживания.

Может ли 503 ошибка быть вызвана DDoS-атакой?

Да, DDoS-атака может создать перегрузку, вызывающую 503. В этом случае хостинг-провайдер обычно блокирует атакующий трафик.

Как исправить 503 ошибку на WordPress?

Отключите все плагины через FTP (переименуйте папку plugins), переключите тему на стандартную (например, Twenty Twenty-Four). Если помогло, включайте по одному.

Источники