504 Ошибка тайм-аута шлюза (что это такое и как это исправить)

Оглавление:

504 Ошибка тайм-аута шлюза (что это такое и как это исправить)
504 Ошибка тайм-аута шлюза (что это такое и как это исправить)
Anonim

Ошибка 504 Gateway Timeout - это код состояния HTTP, который означает, что один сервер не получил своевременный ответ от другого сервера, к которому он обращался, при попытке загрузить веб-страницу или выполнить другой запрос браузера.

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

Image
Image

Вы веб-менеджер? См. раздел «Исправление ошибок 504 на вашем собственном сайте» ниже на странице, чтобы узнать о некоторых вещах, которые следует учитывать с вашей стороны.

Ошибка 504 Gateway Timeout может появиться в любом интернет-браузере, в любой операционной системе и на любом устройстве. Это означает, что вы можете получить ошибку на своем телефоне или планшете Android или iPhone, в Safari на Mac, в Chrome в Windows 10 (или 8, или 7, …) и т. д.

Как вы можете увидеть ошибку 504

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

  • 504 Время ожидания шлюза
  • HTTP 504
  • 504 ОШИБКА
  • Время ожидания шлюза (504)
  • Ошибка HTTP 504 - тайм-аут шлюза
  • Ошибка тайм-аута шлюза

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

Причины ошибки 504 Gateway Timeout Errors

Большую часть времени ошибка 504 Gateway Timeout означает, что какой-либо другой сервер занимает так много времени, что его «тайм-аут», вероятно, не работает или работает неправильно.

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

Тем не менее, есть несколько вещей, которые вы можете попробовать, на всякий случай:

Как исправить ошибку 504 Gateway Timeout Error

  1. Повторно откройте веб-страницу, нажав кнопку обновления/перезагрузки, нажав F5 или повторив попытку URL-адреса из адресной строки.

    Даже несмотря на то, что ошибка 504 Gateway Timeout сообщает об ошибке, находящейся вне вашего контроля, она может быть временной.

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

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

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

    Image
    Image

    Большинство компьютеров вообще не имеют настроек прокси, поэтому, если у вас пусто, просто пропустите этот шаг.

    См. Proxy.org для получения обновленного уважаемого списка прокси-серверов, из которых вы можете выбирать.

  4. Измените свои DNS-серверы, особенно если все устройства в вашей сети получают одну и ту же ошибку. Возможно, ошибка 504 Gateway Timeout, которую вы видите, вызвана проблемой с DNS-серверами, которые вы используете.

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

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

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

    Если вам начинает казаться, что веб-сайт выдает ошибку 504 для всех, поиск в Twitter информации о сбое сайта в режиме реального времени часто оказывается полезным. Лучший способ сделать это - выполнить поиск по запросу websitedown в Твиттере. Например, если Facebook не работает, выполните поиск facebookdown.

  6. Обратитесь к своему интернет-провайдеру. На данный момент, после выполнения всех описанных выше действий по устранению неполадок, весьма вероятно, что 504 Gateway Timeout, который вы видите, является проблемой, вызванной проблемой сети, за которую отвечает ваш интернет-провайдер.
  7. Заходите позже. На данный момент вы исчерпали все свои варианты, и ошибка 504 Gateway Timeout должна быть исправлена либо веб-сайтом, либо вашим интернет-провайдером. Регулярно заходите на сайт. Без сомнения, скоро он снова начнет работать.

Исправление ошибок 504 на собственном сайте

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

Очень большой трафик может привести к тому, что ваш сервер будет обслуживать ошибку 504, хотя 503, вероятно, будет более точным.

В частности, в WordPress сообщения 504: Gateway Timeout иногда возникают из-за поврежденных баз данных. Установите WP-DBManager, а затем попробуйте функцию «Восстановить БД», а затем «Оптимизировать БД» и посмотрите, поможет ли это.

Кроме того, убедитесь, что ваш файл HTACCESS верен, особенно если вы только что переустановили WordPress.

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

Другие способы увидеть ошибку 504

A Ошибка тайм-аута шлюза при получении в Центре обновления Windows генерирует код ошибки 0x80244023 или сообщение WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT.

В программах на базе Windows, которые по своей природе имеют доступ к Интернету, ошибка 504 может отображаться в небольшом диалоговом окне или окне с ошибкой HTTP_STATUS_GATEWAY_TIMEOUT и/или с запросом истекло время ожидания сообщения шлюза.

Менее распространенной ошибкой 504 является тайм-аут шлюза: прокси-сервер не получил своевременный ответ от вышестоящего сервера, но устранение неполадок (выше) остается прежним.

Ошибки типа 504 Gateway Timeout

Ряд сообщений об ошибках аналогичен ошибке 504 Gateway Timeout, поскольку все они возникают на стороне сервера. Некоторые из них включают внутреннюю ошибку сервера 500, ошибку 502 Bad Gateway и ошибку 503 Service Unreachable, а также некоторые другие.

Существуют также коды состояния HTTP, которые не на стороне сервера, а на стороне клиента, например, часто встречающаяся ошибка 404 Not Found. Также существует несколько других, все из которых вы можете увидеть на нашей странице ошибок кодов состояния

Рекомендуемые: