Ошибка 502 Bad Gateway: что значит и как исправить

Что означает ошибка 502 Bad Gateway, что может сделать посетитель и как владельцу сайта найти причину сбоя.

502-bad-gateway

Ошибка 502 Bad Gateway означает, что сервер, который принимает запрос, не получил корректный ответ от другого сервера или приложения. Чаще всего проблема находится на стороне сайта, а не на телефоне или компьютере посетителя. Поэтому сначала важно понять: не открывается только одна страница или вообще любые сайты.

Что делать при ошибке 502: быстрая проверка

СитуацияЧто сделатьЧего не делать
Не открывается один сайтОбновить страницу, открыть её в другом браузере или сети, повторить попытку позже.Не менять DNS и настройки системы после первой же ошибки.
Ошибка только в вашем браузереОткрыть приватное окно, временно отключить подозрительные расширения, очистить данные сайта.Не удалять все данные браузера без необходимости.
Ошибка на собственном сайтеПроверить мониторинг, логи, последние обновления, состояние PHP и базы данных.Не обновлять плагины и тему вслепую во время сбоя.
Ошибка после изменения DNS или проксиПроверить записи DNS, настройки CDN, reverse proxy и тайм-ауты.Не откатывать всё подряд без резервной копии и записи изменений.

Пять шагов для посетителя

  1. Обновите страницу через минуту-две. Временная перегрузка или перезапуск сервиса часто проходит без действий с вашей стороны.
  2. Проверьте другой сайт. Если остальные страницы открываются, интернет-соединение, скорее всего, в порядке.
  3. Откройте проблемный адрес в приватном окне или другом браузере. Так можно исключить влияние кэша и расширений.
  4. Если ошибка повторяется только в вашей сети, перезапустите роутер и попробуйте мобильный интернет.
  5. Сообщите владельцу сайта точный адрес страницы, время появления ошибки и скриншот. Это полезнее, чем сообщение «сайт не работает».

Почему появляется ошибка 502

Причина почти всегда на стороне сайта и его серверов, а не у вас. Чаще всего это перегрузка, сбой приложения или неверные настройки промежуточного звена — прокси, CDN или балансировщика.

  • Перегрузка: всплеск посещаемости, тяжёлые запросы к базе или слишком плотное соседство сайтов на одном сервере.
  • Сбой приложения: ошибка PHP, нехватка памяти или аварийное завершение PHP-FPM.
  • Настройки цепочки: неверный адрес upstream-сервиса, правила firewall, свежие изменения в CDN или DNS.
  • Плановые работы: перезапуск сервиса или обновление, во время которого запросы не обслуживаются.

Чек-лист для владельца сайта

  • Зафиксируйте время сбоя и проверьте, воспроизводится ли ошибка с другой сети.
  • Посмотрите error log веб-сервера, PHP и приложения: особенно сообщения об истечении тайм-аута, нехватке памяти и проблемах подключения к базе.
  • Сверьте последние изменения: обновления WordPress, темы, плагинов, PHP, CDN, DNS и правил firewall.
  • Проверьте доступность upstream-сервиса, PHP-FPM, базы данных и кэша, если они используются.
  • Если сбой начался после развёртывания, сделайте контролируемый откат только последнего изменения и сохраните логи до очистки.

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

Можно ли исправить 502 на телефоне?

Иногда помогает повторная загрузка страницы, другая сеть или очистка данных конкретного сайта. Но если ошибка возникает только на одном ресурсе, причина обычно на его стороне.

Чем 502 отличается от 504?

502 означает некорректный ответ от промежуточного сервера, а 504 — что ожидание ответа истекло. В обоих случаях источник проблемы часто находится в серверной части сайта.

Нужно ли владельцу сайта отключать все плагины?

Нет. Сначала проверьте логи и последние изменения. Массовое отключение плагинов допустимо как диагностический шаг на резервной копии или в контролируемом режиме.

Статья была полезной?

Оцените первым

Автор

Василий Васильев

Работает над AppMaxx с 2019 года: пишет обзоры смартфонов, ноутбуков и других гаджетов, подборки игр и фильмов, инструкции по Windows и программам.

Все статьи автора

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *