Ошибки сайта

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

Находим, почему промежуточный сервер не получил корректный ответ от приложения. Отдельно — действия посетителя и владельца.

06.11.20262 мин0
Содержание

    502 Bad Gateway означает, что сервер, работающий шлюзом или прокси, получил некорректный ответ от вышестоящего сервера. Частый пример — Nginx перед PHP, но по одному коду нельзя определить ни программу, ни конкретную причину.

    Если вы посетитель

    Повторите открытие спустя короткое время, проверьте другой раздел и сеть. Если ошибка появилась после оплаты или отправки заказа, не повторяйте платёж вслепую: сначала проверьте подтверждение и личный кабинет. Сообщите владельцу адрес страницы и время сбоя.

    Если сайт ваш

    1. Проверьте, отвечает ли статический файл. Если да, а PHP-страницы дают502, круг поиска сужается к приложению или его обработчику.
    2. Посмотрите error.log веб-сервера и журнал PHP за одну и ту же минуту. Сообщения connection refused, reset и premature close требуют разных действий.
    3. Проверьте события тарифа: процессы, память, CPU, место и inode. Само наличие лимита не доказывает его превышение.
    4. Сопоставьте сбой с обновлением плагина, изменением PHP, деплоем или настройками прокси.

    Что исправлять

    На виртуальном хостинге перезапуск служб обычно недоступен — передайте провайдеру время и ошибку. На VPS сначала проверьте состояние нужного сервиса и конфигурацию, сохраните журнал; не запускайте случайные команды от root. Если отказ появился после обновления расширения, проверьте его на тестовой копии и восстановите совместимую версию из доверенного источника.

    Не увеличивайте все тайм-ауты и лимиты сразу: это может скрыть медленный запрос, но усилить перегрузку. При работе через CDN сравнивайте ответы через него и напрямую только способом, предусмотренным хостером; прямой запрос по IP часто выбирает другой виртуальный сайт.

    Как проверить результат

    Повторите именно проблемное действие: открытие каталога, поиск или отправку формы. Затем посмотрите, перестали ли появляться новые ошибки в журнале. Одна успешная загрузка главной не подтверждает устранение периодического сбоя. Если502 повторяется, передайте поддержке частоту, URL и временной интервал.

    Документация по теме

    Следующий шаг

    Статья помогла?

    Читайте также

    Комментарии 0

    Оставить комментарий

    Почта не публикуется. Комментарии проходят модерацию.