502 неверный шлюз, как исправить на компьютере

Обновлено: 21.11.2024

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

Другие коды состояния 5xx или ошибки сервера включают 500 Внутренняя ошибка сервера, 501 Не реализовано, 503 Служба недоступна и 504 Тайм-аут шлюза. Хотя точные причины каждой ошибки различаются, в большинстве случаев причина лежит на сервере.

Причины ошибки 502 Bad Gateway

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

Как исправить ошибку 502 Bad Gateway

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

Хотя некоторые решения ориентированы на WordPress, большинство из них можно применить к любому веб-сайту.

1. Обновить страницу

Первое решение довольно простое: подождите минуту или две и обновите страницу, на которой находитесь. Во многих случаях ошибка возникает из-за внезапного скачка трафика.

Таким образом, обычно помогает простое обновление страницы. Для быстрого доступа пользователи Windows могут нажать F5 или CTRL + F5, а пользователи Mac — CMD + R.

Вы также можете попробовать проверить, находится ли веб-сайт в автономном режиме, с помощью онлайн-инструмента, такого как Website Planet или Host Tracker. Это поможет определить, что является причиной ошибки: проблема на стороне сервера или на стороне клиента.

2. Очистить кеш браузера

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

3. Попробуйте в режиме инкогнито

Если ошибка не возникает в режиме инкогнито, проблема может быть вызвана расширением браузера.

Помня об этом, старайтесь отключать надстройки или расширения постепенно. Как только вы удалите тот, который вызывает ошибку, вы сможете получить доступ к веб-сайту.

Если отключение расширений не помогает, попробуйте открыть другой браузер. Например, если вы сейчас используете Google Chrome, попробуйте использовать Mozilla Firefox.

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

4. Сбросить DNS

Ошибка 502 Bad Gateway также может возникать из-за проблем с DNS, таких как неверные IP-адреса и не отвечающие DNS-серверы.

В этом случае решением может быть очистка кеша DNS. Этот метод работает аналогично очистке кеша браузера. Он удалит неисправные файлы с вашего DNS-сервера.

Временная смена DNS-серверов — это еще один шаг, который вы можете предпринять. По умолчанию ваши DNS-серверы назначаются вашим провайдером. Однако вы всегда можете изменить его на сторонний сервер, например Google Public DNS.

5. Протестировать на другом устройстве

Попробуйте перезагрузить компьютер и другое сетевое оборудование. Для этого выключите компьютер и отсоедините беспроводной маршрутизатор. Подождите немного и снова включите их.

Этот шаг помогает определить, связана ли ошибка с вашим сетевым оборудованием или проблема кроется в чем-то другом.

6. Проверить журнал ошибок

Когда вы сталкиваетесь с ошибкой 502 Bad Gateway после определенного изменения или обновления, проблема может заключаться в самом вашем сервере. Лучший способ решить эту проблему — проверить журнал ошибок.

Обычно ваша служба хостинга предоставляет доступ для включения журнала ошибок веб-сайта через панель администратора. Вы также можете включить ведение журнала ошибок на своем сайте WordPress, добавив следующие строки в файл wp-config.php:

Все сгенерированные ошибки будут отображаться в файле wp-contents/debug.log, что позволит вам определить, какие из них вызывают ошибку 502 Bad Gateway.

7. Проверьте плагины и темы

Иногда неисправные плагины или темы могут быть одной из причин ошибки 502 Bad Gateway.

Это связано с тем, что плохо написанные плагины и темы могут конфликтовать друг с другом. Когда это произойдет, ваш сервер остановит все скрипты и запросы на вашем веб-сайте, сделав его недоступным.

Для некоторых веб-сайтов проблема обычно возникает из-за подключаемых модулей кэширования или безопасности. Есть большая вероятность, что эти плагины блокируют связь между серверами, в результате чего ошибка повторяется.

Затем активируйте каждый плагин, обновляя сайт WordPress после каждого. Как только ошибка 502 появится снова, вы нашли проблемный плагин.

Однако, если вы не можете получить доступ к своей панели управления WordPress, вы можете попробовать отключить их с помощью панели хостинга или программы FTP. Перейдите в каталог wp-content и переименуйте каталог плагинов, например, plugins-disable.

Если вы используете Hostinger, откройте панель hPanel и нажмите «Файлы». Оттуда перейдите в Диспетчер файлов -> public_html -> wp-content.

Как только ваш сайт начнет работать после отключения всех подключаемых модулей, вы можете снова переименовать папку в подключаемые модули. Затем попробуйте включить плагины один за другим, чтобы определить, какой из них вызвал ошибку в первую очередь.

Если веб-сайт по-прежнему не работает, выполните те же действия с темами WordPress.

8. Проверьте CDN

Еще одной причиной ошибок 502 Bad Gateway могут быть проблемы с CDN или службами защиты от DDoS-атак.

Сеть доставки контента добавляет дополнительный уровень между вашим сервером и браузером для эффективной доставки веб-контента. Однако на этом уровне могут возникать проблемы при подключении к исходному серверу, что приводит к ошибке 502.

Ярким примером может служить Cloudflare, где ошибка 502 Bad Gateway может возникать в двух разных вариантах в зависимости от проблемы.

На приведенном выше экране показано, что проблема возникла на стороне Cloudflare. Чтобы исправить это, вам нужно обратиться в их службу поддержки. Не забудьте перед этим проверить страницу состояния системы Cloudflare.

В качестве альтернативы вы можете отключить Cloudflare, но имейте в виду, что распространение DNS может занять пару часов.

Однако, если вы видите ошибку 502 bad gateway Cloudflare, показанную выше, это означает, что проблема связана с вашим текущим хостинг-провайдером. В этом случае попробуйте связаться со службой поддержки вашего веб-хостинга и попросить о помощи.

9. Проверить статус сайта

Если ошибка 502 по-прежнему появляется, несмотря на испробованное большинство методов, возможно, исходный сервер в настоящее время находится в состоянии простоя.

К счастью, в Интернете есть множество инструментов, позволяющих проверить, не работает ли сайт, в том числе "Не работает для всех" или "Только для меня" и IsItDown. Просто введите URL-адрес и проверьте статус своего веб-сайта.

10. PHP max_execution_time и max_input_time

Тайм-аут PHP происходит всякий раз, когда процесс PHP загружается дольше указанного max_execution_time или max_input_time. Это значения, установленные в ваших конфигурациях PHP на вашем веб-сервере. Обычно по умолчанию установлено значение 300 секунд.

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

11. Связаться со службой поддержки

Если ни одно из приведенных выше решений не устранило ошибку 502 Bad Gateway, лучше всего обратиться в службу поддержки клиентов.

Описывая проблему, постарайтесь указать, какие действия по устранению неполадок вы предприняли. Предоставьте как можно больше информации и позвольте службе поддержки помочь вам.

502 Неверные варианты ошибки шлюза

Ошибка 502 Bad Gateway может появиться в любом браузере, операционной системе и службе. Однако его внешний вид различается по-разному. Вот несколько альтернатив, с которыми вы можете столкнуться в Интернете:

Имейте в виду, что некоторые веб-сайты или службы имеют настраиваемые страницы ошибки 502 и будут выглядеть по-разному, например:

Хром

На экране Chrome с ошибкой 502 Bad Gateway сообщается, что сервер обнаружил временную ошибку и не смог выполнить ваш запрос. Chrome также предлагает повторить попытку через 30 секунд. Если проблема не исчезнет, ​​попробуйте зайти на сайт из разных окон браузера.

GitLab

GitLab выдает ошибку 502 Bad Gateway, когда обратный прокси-сервер не получает ответа от исходного сервера GitLab в течение длительного периода времени. На странице ошибки также отображаются инструкции по устранению проблемы.

Твиттер

Twitter по-своему отображает ошибку 502, временно перегруженную сервисом. Он включает в себя игривую иллюстрацию с четким сообщением. Пользователи также могут просматривать статистику данных в режиме реального времени на странице статуса Twitter.

Как ошибка 502 Bad Gateway влияет на SEO

Ошибка 502 появляется, когда на вашем сервере возникает сетевая ошибка, из-за которой он не может выполнить запрос. Если эта ошибка повторяется регулярно и в течение длительного периода времени, это может негативно сказаться на поисковой оптимизации вашего сайта.

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

Подобно посетителям-людям, сканеры поисковых систем также считают страницу с ошибкой 502 неработающей, что не позволяет им индексировать и ранжировать страницу.

Имея это в виду, крайне важно исследовать факторы, вызывающие ошибку сервера 502, и устранить ее как можно скорее в целях SEO.

Коды состояния ошибки, аналогичные коду 502 Bad Gateway

Наиболее распространенные из них включают:

    . Происходит, когда веб-сервер ограничивает доступ посетителей к определенному контенту. . Относится к ответу, отправляемому всякий раз, когда запрошенная веб-страница недоступна.
  • 501 Не реализовано. Это указывает на то, что у сервера нет функций для выполнения определенного запроса.
  • 503 Служба недоступна. Это показывает, что сервер в настоящее время недоступен из-за технического обслуживания и не может обработать запрос. . Появляется в результате ошибки прокси-сервера, когда слишком долго ждут ответа от другого сервера.

Заключение

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

Как видно из кода состояния, причина этой ошибки обычно лежит на стороне сервера. Другими словами, проблема не связана с вашим веб-сайтом, подключением к Интернету или компьютером. Имея это в виду, также важно следить за неисправными плагинами или темами.

Мы надеемся, что эти шаги по устранению неполадок помогут вам устранить любые ошибки, с которыми вы можете столкнуться, и вернуть сайт в стабильное состояние. Если у вас есть дополнительные советы или решения, поделитесь ими с нами в комментариях ниже.

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

Мы объясняем, что означает эта сетевая ошибка для пользователей и владельцев веб-сайтов

Среди многих кодов состояния сервера, с которыми время от времени сталкиваются пользователи Интернета, ошибка "502 неверный шлюз" является одной из самых распространенных. Очень редко такая ошибка указывает на проблему с пользователем или его оборудованием дома или в офисе, хотя в очень редких случаях это может быть связано со сбоями в отдельных компьютерах или соединениях Wi-Fi.

Однако чаще всего, если вы видите ошибку "502 неверный шлюз", это обычно означает, что существует проблема с сервером, на котором размещен веб-сайт, к которому вы пытаетесь получить доступ. В частности, это часто вызвано проблемами со шлюзом, или у прокси-сервера могут возникнуть проблемы со связью с вышестоящим или исходным сервером.

Это одновременно и хороший, и плохой показатель для пользователя; хорошо, потому что нет действий по исправлению, которые нужно реализовать или понять, но это плохо в том смысле, что пользователь мало что может сделать, чтобы ускорить процесс подключения. В этом случае обычно приходится ждать, пока проблема, затрагивающая сервер веб-сайта, не будет решена.

Тем не менее, есть несколько полезных приемов, которые стоит попробовать, если они могут помочь восстановить подключение к веб-сайту, и вы можете прочитать о них ниже, если хотите попробовать их сами.

Что вызывает ошибку 502 Bad Gateway?

Перегрузка сервера. Перегрузка сервера является одной из наиболее распространенных причин ошибки 502.Именно здесь сервер достиг своей емкости памяти, часто активируемой необычно большим количеством посетителей, пытающихся получить доступ к одному и тому же веб-сайту. Это может быть просто совпадением или вызвано крупным событием, но также может быть и целенаправленной DDoS-атакой.

Запрос заблокирован брандмауэром. Киберпреступники находят все больше и больше способов проникнуть в корпоративные сети, поэтому брандмауэры продолжают играть ключевую роль в их пресечении. Тем не менее, некоторые брандмауэры часто могут пойти дальше, чем вам хотелось бы, и непреднамеренно интерпретировать массовый приток законных пользователей как попытку кибератаки. Это часто происходит со слоями защиты от DDoS-атак, которые блокируют запросы от систем доставки контента и приводят к полной остановке сети.

Ошибки программирования. Достаточно часто сбой или ошибка кодирования в коде веб-сайта может привести к тому, что на запросы не будут отвечать правильно, что приведет к появлению ошибки 502 Bad Gateway.

Три основные ИТ-проблемы новой реальности и способы их решения

Повышение отказоустойчивости за счет унифицированного управления операциями и службами

Бесплатная загрузка

Сетевые ошибки. Существует множество потенциальных сетевых ошибок, которые могут возникнуть, включая потенциальные проблемы с DNS, проблемы с маршрутизацией, а также проблемы, связанные с вашим интернет-провайдером (ISP). Интернет-провайдер, например, мог решить заблокировать определенный веб-адрес.

Тайм-аут серверного программного обеспечения. Эта ошибка также может отображаться для пользователей, когда веб-серверу требуется больше времени, чем ожидалось, для возврата запроса, а инструмент кэширования достигает своих временных значений. Эта проблема также может быть вызвана более медленными запросами.

Как исправить ошибку 502 Bad Gateway

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

  1. Обновите браузер. Обновите браузер. Один из самых простых способов решить проблему – несколько раз обновить браузер. Иногда ошибка может отображаться в результате перегрузки сервера запросами — проблема, которая часто решается быстро. Обновление браузера и отправка новых запросов на веб-сайт может помочь восстановить подключение и возобновить просмотр в Интернете.
  2. Очистите кеш браузера. Все браузеры разные, но современные браузеры, такие как Chrome, Firefox, Safari и Microsoft Edge, позволяют легко найти этот параметр, который часто находится в разделе истории браузера. Очистка кеша — еще один эффективный способ избавиться от ошибки 502 плохого шлюза, поэтому на всякий случай стоит попробовать.
  3. Временно отключите брандмауэр. В начале мы скажем, что брандмауэр всегда должен быть активен, и не рекомендуется отключать его на длительное время. Но в некоторых случаях его отключение и успешная повторная попытка подключения к веб-сайту может указывать на проблему с настройками брандмауэра, которые обычно можно изменить через консоль администратора вашего поставщика услуг безопасности.
  4. Проверьте сайты мониторинга. Если это не сработает, вы всегда можете обратиться к онлайн-сервисам, таким как Down, для всех или только для меня? или Детектор вниз. Они отслеживают в Интернете любые сбои и позволяют пользователям сообщать о любых проблемах, с которыми они могут столкнуться. Если проблема затрагивает не только вас, то, скорее всего, другие сообщат о ней, и чем больше людей сообщит о проблемах, тем больше вероятность того, что проблема затянется.
  5. Используйте VPN для доступа к сайту. Существуют различные виртуальные частные сети (VPN), такие как Hide My Ass и другие, которые могут перенаправить ваше соединение до того, как вы получите доступ к сайту. Это означает, что вы сможете выяснить, возникли ли какие-либо проблемы с вашим интернет-провайдером, например, когда интернет-провайдеры блокируют доступ к определенным сайтам по той или иной причине.
  6. Изучите журналы веб-сервера. Если эта ошибка повторяется, может потребоваться дополнительное исследование для поиска решения. Изучение журналов веб-сервера во время возникновения ошибки будет хорошей отправной точкой. Если вы являетесь владельцем веб-сайта, вы можете проверить, правильно ли разрешается ваше полное доменное имя (FQDN). Вы также можете проверить доступность сервера с помощью ping text или traceroute.

Переход новатора на компонуемую ERP

Как провести модернизацию с минимальным риском

Скачать бесплатно

Безопасная облачная конфигурация обязательна

Центральная роль управления состоянием облачной безопасности

Бесплатная загрузка

Совокупный экономический эффект™ облачных сервисов Red Hat OpenShift

Экономия средств и преимущества для бизнеса благодаря Red Hat

Скачать бесплатно

Ускорение модернизации ИИ с помощью инфраструктуры данных

Получите ценность для бизнеса благодаря инициативам в области ИИ

Скачать бесплатно

Тим Фишер имеет более чем 30-летний опыт работы в сфере технологий. Он пишет о технологиях более двух десятилетий и является вице-президентом и генеральным директором Lifewire.

Джеррик Легер — сертифицированный CompTIA ИТ-специалист с более чем 10-летним опытом работы в сфере технической поддержки и ИТ. Он также является системным администратором в ИТ-фирме в Техасе, обслуживающей малый бизнес.

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

Ошибка 502 Bad Gateway отображается в окне интернет-браузера, как и веб-страницы.

Как выглядит ошибка 502 Bad Gateway?

Шлюз 502 Bad Gateway можно настроить для каждого веб-сайта. Хотя это довольно редко, разные веб-серверы описывают эту ошибку по-разному.

Тереза ​​Кьечи / Lifewire

Ниже приведены некоторые распространенные способы его просмотра:

Известная ошибка Твиттера «неудачный кит», в которой говорится, что Твиттер переполнен, на самом деле является ошибкой 502 Bad Gateway (хотя ошибка 503 имела бы больше смысла).

Когда сервисы Google, такие как Google Search или Gmail, сталкиваются с ошибкой 502 Bad Gateway, на экране часто отображается Ошибка сервера, а иногда просто 502.< /p>

Что вызывает ошибку 502 Bad Gateway?

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

Как исправить ошибку 502 Bad Gateway

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

Однако, поскольку вполне возможно, что с вашей стороны что-то не так, вот некоторые исправления, которые можно попробовать:

Попробуйте загрузить URL еще раз, нажав F5 или Ctrl+R (Command+R на Mac) на клавиатуре или нажав кнопку обновления/перезагрузки.

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

Начните новый сеанс браузера, закрыв все открытые окна браузера, а затем открыв новое. Затем попробуйте снова открыть веб-страницу.

Возможно, полученная вами ошибка 502 была связана с проблемой на вашем компьютере, возникшей во время использования вашего браузера. Простой перезапуск самой программы браузера может решить проблему.

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

Удаление этих кэшированных файлов и повторное открытие страницы решит проблему, если она является причиной.

Запустите браузер в безопасном режиме: Firefox, Chrome, MS Edge или Internet Explorer.Запуск браузера в безопасном режиме означает запуск его с настройками по умолчанию и без надстроек или расширений, включая панели инструментов.

Если ошибка 502 больше не появляется при работе браузера в безопасном режиме, значит, причиной проблемы является какое-то расширение или настройка браузера. Верните настройки браузера по умолчанию и/или выборочно отключите расширения браузера, чтобы найти основную причину и окончательно решить проблему.

Безопасный режим браузера по идее похож на безопасный режим в Windows, но это не одно и то же. Вам не нужно запускать Windows в безопасном режиме, чтобы запустить любой браузер в его конкретном «безопасном режиме».

Попробуйте другой браузер. К популярным браузерам относятся Firefox, Chrome, Edge, Opera, Internet Explorer и Safari.

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

Перезагрузите компьютер. Некоторые временные проблемы с вашим компьютером и тем, как он подключается к вашей сети, могут вызывать ошибки 502, особенно если вы видите ошибку более чем на одном веб-сайте. В таких случаях может помочь перезагрузка.

Перезагрузите сетевое оборудование. Проблемы с модемом, маршрутизатором, коммутаторами или другими сетевыми устройствами могут вызывать ошибку 502 Bad Gateway или другие ошибки 502. Может помочь простой перезапуск этих устройств.

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

Измените DNS-серверы на маршрутизаторе, компьютере или устройстве. Некоторые ошибки Bad Gateway вызваны временными проблемами с DNS-серверами.

Если вы не меняли их ранее, DNS-серверы, которые вы настроили прямо сейчас, вероятно, автоматически назначаются вашим интернет-провайдером. К счастью, для вашего использования доступен ряд других DNS-серверов, из которых вы можете выбирать.

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

У большинства веб-сайтов есть учетные записи социальных сетей, которые они используют для поддержки своих услуг. У некоторых даже есть контакты по телефону и электронной почте.

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

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

Заходите позже. На этом этапе устранения неполадок сообщение об ошибке 502 Bad Gateway почти наверняка связано с вашим интернет-провайдером или с сетью веб-сайта — одна из двух сторон могла бы даже подтвердить это для вас, если бы вы связались с ними напрямую. В любом случае, вы не единственный, кто видит ошибку 502, поэтому вам придется подождать, пока проблема не будет решена за вас.

Когда дело доходит до WordPress, существует множество различных ошибок, которые могут быть откровенно неприятными и запутанными. Некоторые из них, которые приходят на ум, — это белый экран смерти или пугающая ошибка при установлении соединения с базой данных. Но еще более популярной является ошибка 502 bad gateway. Почему? Потому что это регулярно происходит во всей сети, не только на сайтах WordPress, но даже в таких популярных сервисах, как Gmail, Twitter и Cloudflare. Но, конечно, нас действительно заботит только то, как это повлияет на ваш сайт WordPress. Подробнее о том, что вызывает эту ошибку, и о том, как ее быстро устранить, читайте ниже.

Что такое ошибка шлюза 502?

Ошибка 502 Bad Gateway конкретно означает, что сервер получил недопустимый ответ от входящего сервера.

Комитет Internet Engineering Task Force (IETF) определяет ошибку 502 Bad Gateway следующим образом:

Код состояния 502 (Bad Gateway) указывает на то, что сервер, выступая в качестве шлюза или прокси-сервера, получил недопустимый ответ от входящего сервера, к которому он обращался, пытаясь выполнить запрос.

Существует множество различных типов кодов ошибок статуса 500 (500, 501, 502, 503, 504, 508, 520 и т. д.), которые имеют немного разные значения. Это указывает на то, что запрос был принят, но сервер предотвратил его выполнение.

502 ошибка шлюза в Chrome

502 Bad Gateway Error Variations

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

Еще один вариант, который вы можете увидеть, — "ошибка сервера 502".

Ошибка сервера 502 в Chrome

А вот еще один вариант. «502 — веб-сервер получил недопустимый ответ, выступая в качестве шлюза или прокси-сервера. Проблема со страницей, которую вы ищете, и она не может быть отображена. Когда веб-сервер (действуя в качестве шлюза или прокси-сервера) связался с вышестоящим контент-сервером, он получил недопустимый ответ от контент-сервера».

502 — веб-сервер получил неверный ответ

Другие сервисы, такие как Twitter, могут даже отображать совершенно другое сообщение об ошибке 502 Bad Gateway, например "Twitter переполнен". Это определенно выглядит немного более удобным для пользователя.

Твиттер переполнен (Изображение: Softpedia)

А вот снимок того, как его отображает Google. «502. Это ошибка. Сервер обнаружил временную ошибку и не смог выполнить ваш запрос. Повторите попытку через 30 секунд. Это все, что мы знаем».

Ошибка Google 502

Ошибки 502 влияют на SEO

В отличие от ошибок 503, которые используются в режиме обслуживания WordPress и сообщают Google о том, что нужно вернуться позже, ошибка 502 может оказать негативное влияние на поисковую оптимизацию, если ее не исправить сразу. Если ваш сайт не работает всего, скажем, 10 минут и постоянно сканируется много раз, сканер просто получит страницу, доставленную из кеша. Или у Google может даже не быть возможности повторно просканировать его до резервного копирования. В этом случае у вас все в порядке.

Однако, если сайт не работает в течение длительного периода времени, скажем, более 6 часов, Google может счесть ошибку 502 проблемой на уровне сайта, которую необходимо решить. Это может повлиять на ваш рейтинг. Если вы беспокоитесь о повторяющихся ошибках 502, вам следует для начала выяснить, почему они происходят. Некоторые из приведенных ниже решений могут помочь.

Как исправить ошибку 502 Bad Gateway

Ошибка 502 неверный шлюз обычно связана с сетью/сервером, однако это также может быть проблемой на стороне клиента. Итак, мы немного погрузимся в оба. Ознакомьтесь с этими распространенными причинами и способами устранения ошибки 502 неверный шлюз, чтобы вернуться к работе.

Не просто управляйте ошибками на веб-сайте — уменьшите риск их возникновения. Попробуйте Kinsta бесплатно.

1. Попробуйте перезагрузить страницу

Одна из самых простых и первых вещей, которую вы должны попробовать, столкнувшись с ошибкой 502 неверный шлюз, – просто подождать минуту или около того и перезагрузить страницу (F5 или Ctrl + F5). Возможно, хост или сервер просто перегружены, и сайт сразу вернется. Пока вы ждете, вы также можете быстро попробовать другой браузер, чтобы исключить это как проблему.

вниз для всех или только для меня

2. Очистите кеш браузера

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

Подпишитесь на рассылку новостей

Хотите узнать, как мы увеличили трафик более чем на 1000 %?

Присоединяйтесь к более чем 20 000 человек, которые получают нашу еженедельную рассылку с полезными советами по WordPress!

3. Проблема с DNS

Ошибка шлюза 502 также может быть связана с проблемой DNS, например, домен не разрешается в правильный IP-адрес или DNS-сервер не отвечает.Если вы только что перенесли свой сайт WordPress на новый хост, важно ли дождаться полного распространения, что в некоторых случаях может занять до 24 часов. Это зависит от значения TTL ваших записей DNS.

Вы также можете попробовать очистить локальный кеш DNS. Это похоже на очистку кеша браузера.

В Windows просто откройте командную строку и введите следующее:

Командная строка — очистить DNS

Вы должны увидеть сообщение "Успешно очищен кэш преобразователя DNS", если это сработало.

Для пользователей macOS вы можете ввести в терминал следующее:

Примечание. На компьютерах Mac сообщение об успешном выполнении отсутствует.

И, наконец, вы можете временно изменить свои DNS-серверы. По умолчанию DNS-серверы автоматически назначаются вашим провайдером. Но вы можете попробовать временно изменить их на общедоступный DNS-сервер, такой как Google. На самом деле, некоторые предпочитают использовать общедоступный DNS Google в долгосрочной перспективе. Если у вас DNS премиум-класса, распространение обычно происходит намного быстрее.

4. Уточните у своего хоста

Основная причина, по которой мы обычно видим ошибку 502 bad gateway, связана с проблемой веб-хоста. Иногда запрос, сценарий или запрос выполняются слишком долго, поэтому они отменяются или уничтожаются сервером. Многие хосты, особенно общие хосты, реализуют то, что они называют «сценарием уничтожения». По сути, это означает, что запрос будет завершен через определенный период времени, чтобы он не отключил сайт и не повлиял на других пользователей. Если вы выполните поиск в Твиттере по запросу «плохой шлюз», вы увидите тысячи твитов, которые появляются каждый день, предупреждая их хостинговую компанию о проблеме.

502 твита о неверном шлюзе

Одна из причин, по которой вы можете подумать о переходе на такой хостинг, как Kinsta, заключается в том, что наша платформа работает в изолированном программном контейнере, содержащем все программные ресурсы, необходимые для работы сайта (Linux, NGINX, PHP, MySQL). Это означает, что программное обеспечение, на котором работает каждый сайт, является на 100 % конфиденциальным и не используется совместно даже между вашими собственными сайтами. Это значительно снижает вероятность появления ошибки 502 bad gateway. Мы не запускаем агрессивные сценарии уничтожения, как некоторые общие хосты. И даже если один из ваших сайтов выйдет из строя, это не повлияет на другие ваши сайты.

Еще одна причина, по которой вы можете увидеть ошибку шлюза 502 на своем хосте, также связана с тем, что сервер просто недоступен, либо из-за того, что он не работает, либо из-за отсутствия подключения. В этом случае рекомендуется проверить страницу статуса вашего хоста WordPress или отправить заявку в службу поддержки.

5. Временно отключить CDN или брандмауэр

Также проблема может быть связана с вашей сетью доставки контента (CDN) или брандмауэром. Если вы используете стороннего поставщика CDN, простой способ устранить неполадки — просто временно отключить CDN. Например, мы большие поклонники бесплатного подключаемого модуля CDN. Если вы используете это, вы можете просто деактивировать плагин, а затем протестировать свой сайт. Wp-admin не работает? Просто войдите на свой сайт через SFTP и переименуйте папку плагина в cdn-enabler_old. Это временно отключит соединение CDN. То же самое касается WP Rocket или любого другого плагина, который вы могли подключить к своей CDN.

Временно переименовать папку плагина

Это также может иногда происходить с поставщиками, которые обеспечивают защиту от DDoS-атак и смягчение их последствий, или с полностью прокси-сервисами, такими как Cloudflare, поскольку между ними есть дополнительные брандмауэры. Мы заметили, что это время от времени происходит на бесплатном плане Cloudflare. К сожалению, поскольку Cloudflare является полностью прокси-сервисом, нет быстрого способа просто отключить его.

Однако, прежде чем обвинять Cloudflare, важно знать, что существует два разных типа ошибок 502 неверных шлюзов в Cloudflare, как показано ниже:

502 Bad Gateway в Cloudflare (вариант 1)

Если вы видите следующий экран, это на самом деле проблема на стороне Cloudflare, и в этом случае вам следует обратиться к ним за поддержкой. Вы также можете проверить страницу состояния Cloudflare, чтобы узнать, не происходит ли в настоящее время сбой.

502 ошибка шлюза

502 Bad Gateway в Cloudflare (Вариант 2)

Если вы видите следующий экран, проблема связана с вашим хостом.

Cloudflare 502 неверный шлюз на хосте

Брандмауэр GoDaddy

6. Проверьте свои плагины и темы

Часто причина отмены скриптов и запросов сервером связана с неверным кодом на вашем сайте WordPress, возможно, из-за стороннего плагина или темы. Мы также видели, что многие неправильно настроенные плагины кэширования генерируют 502 ошибки. Несколько способов устранения неполадок — деактивация всех ваших плагинов. Помните, что вы не потеряете данные, если просто деактивируете плагин.

Не просто управляйте ошибками на веб-сайте — уменьшите риск их возникновения. Попробуйте Kinsta бесплатно.

Если вы по-прежнему можете получить доступ к панели администратора, быстрый способ сделать это — перейти к разделу «Плагины» и выбрать «Деактивировать» в меню массовых действий. Это отключит все ваши плагины. Если это решит проблему, вам нужно найти виновника. Начинайте активировать их по очереди, перезагружая сайт после каждой активации. Когда вы видите, что возвращается ошибка шлюза 502, вы нашли плагин, который ведет себя неправильно. Затем вы можете обратиться за помощью к разработчику плагина или опубликовать запрос в службу поддержки в репозитории WordPress.

Деактивировать все плагины

Если вы не можете получить доступ к своей панели администратора, вы можете подключиться по FTP к своему серверу и переименовать папку с плагинами в что-то вроде plugins_old. Затем снова проверьте свой сайт. Если это работает, вам нужно будет протестировать каждый плагин один за другим. Переименуйте папку вашего плагина обратно в «плагины», а затем переименуйте каждую папку плагина внутри него, одну за другой, пока не найдете ее.

Переименовать папку плагина

Всегда убедитесь, что ваши плагины, темы и ядро ​​WordPress обновлены. И убедитесь, что вы используете поддерживаемую версию PHP. Вы всегда можете обратиться за помощью к хозяину. Мы используем Kinsta APM и другие методы устранения неполадок здесь, в Kinsta, чтобы помочь клиентам определить, какой плагин, запрос или скрипт может вызывать ошибку. Вы также можете использовать свой собственный ключ New Relic, если у вас есть собственная лицензия.

Требующие много времени запросы к базе данных

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

7. Проверить журналы

Вы также должны воспользоваться своими журналами ошибок. Если вы являетесь клиентом Kinsta, вы можете легко увидеть ошибки в средстве просмотра журнала на панели инструментов MyKinsta. Это может помочь вам быстро сузить круг проблем, особенно если они вызваны плагином на вашем сайте.

Проверьте журналы ошибок на наличие ошибок 502 неверных шлюзов

Если на вашем хосте нет инструмента ведения журнала, вы также можете добавить следующий код в файл wp-config.php, чтобы включить ведение журнала:

Если вам нужна дополнительная помощь о том, как включить режим отладки WordPress, вот полное пошаговое руководство.

Журналы обычно находятся в каталоге /wp-content. У других, например здесь, в Kinsta, может быть специальная папка под названием «журналы».

  • Apache: /var/log/apache2/error.log
  • NGINX: /var/log/nginx/error.log

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

Разбивка ошибок анализа ответов 500

8. Перезапустите PHP

Наконец, вы также можете попробовать перезапустить PHP. Если вы являетесь клиентом Kinsta, вы можете легко перезапустить PHP из меню инструментов на панели инструментов MyKinsta. Если ваш хост не предоставляет это, вы всегда можете открыть тикет в службу поддержки и попросить перезапустить PHP.

Перезапустите PHP

9. Проблема с тайм-аутом PHP

Время ожидания PHP возникает, если один процесс PHP выполняется дольше, чем max_execution_time или max_input_time, установленные в конфигурации PHP на вашем сервере. Это обычное явление, если вы делаете большой импорт WordPress. Когда это происходит, обычно отображается ошибка сервера 502. Если вы столкнулись с истечением времени ожидания PHP, возможно, эти значения необходимо увеличить.

Вы можете узнать у своего текущего хоста WordPress, какие значения установлены на вашем сервере и можно ли их увеличить. На платформе Kinsta эти значения по умолчанию установлены на 300 секунд (5 минут). Максимальные значения времени ожидания PHP, доступные на нашей платформе, основаны на вашем текущем тарифном плане хостинга.

Обзор

Как видите, есть несколько вещей, которые вы можете сделать, чтобы устранить неполадки и исправить ошибку шлюза 502 на вашем сайте WordPress. Обычно это не на стороне клиента, а проблема с вашим хостом. Также стоит остерегаться сторонних плагинов и тем с плохим кодом или неоптимизированными запросами. Было ли что-то, что мы пропустили? Возможно, у вас есть еще один совет по устранению ошибок 502 шлюза. Если да, сообщите нам об этом ниже в комментариях.

Экономьте время, деньги и повышайте эффективность сайта с помощью:

  • Мгновенная помощь от экспертов по хостингу WordPress, круглосуточно и без выходных.
  • Интеграция с Cloudflare Enterprise.
  • Глобальный охват аудитории благодаря 29 центрам обработки данных по всему миру.
  • Оптимизация с помощью нашего встроенного мониторинга производительности приложений.

Все это и многое другое в одном плане без долгосрочных контрактов, помощи при миграции и 30-дневной гарантии возврата денег. Ознакомьтесь с нашими планами или поговорите с отделом продаж, чтобы найти план, который подходит именно вам.

Отобранные статьи по теме

Блог

Как исправить внутреннюю ошибку сервера 500 на вашем сайте WordPress

Код состояния 500 Internal Server Error возникает, когда сервер обнаруживает ошибку, которая не позволяет ему выполнить запрос. Посмотрите эти 11 вопросов…

Блог

Как исправить ошибку при установке подключения к базе данных в WordPress

Эта критическая ошибка означает, что ваш веб-сайт больше не взаимодействует с базой данных WordPress, и, таким образом, весь ваш веб-сайт выходит из строя.

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