504网关超时错误

如何解决504网关超时错误

504网关超时错误是一种HTTP状态代码 ,这意味着一个服务器在尝试加载网页或由浏览器填写其他请求时未从其访问的另一台服务器收到及时响应。

换句话说,504错误通常表明一台不同的计算机,一个你得到504消息的网站不能控制但依赖的计算机,并不足以迅速与它通信。

你是网管吗? 请参阅页面下方的Fixing 504“您自己的网站上的错误”部分,了解您需要考虑的一些事项。

你可能会看到504错误

个别网站可以自定义它们显示“网关超时”错误的方式,但以下是最常见的方法,您可以看到一个拼写出的内容:

504网关超时 HTTP 504 504错误 网关超时(504) HTTP错误504 - 网关超时 网关超时错误

在网络浏览器窗口内出现504网关超时错误,就像正常的网页一样。 网页上可能有一个网站的页眉和页脚,页面上有一个很好的英文信息,或者它可能出现在全白页面上,顶部有一个大504 。 无论网站如何显示,都是一样的信息。

另外,请注意504网关超时错误可能出现在任何互联网浏览器, 任何 操作系统任何设备上。 这意味着可能在Android或iPhone手机或平板电脑上 ,Mac上的Safari中, Windows 10 (或8或7,...)上的Chrome中获得504网关超时错误。

504网关超时错误的原因

大多数情况下,504网关超时错误意味着任何其他服务器花费的时间太长,以至于“超时”,可能是停机或无法正常工作。

由于此错误通常是互联网上的服务器之间的网络错误或实际服务器的问题,因此该问题可能与您的计算机,设备或Internet连接无关。

也就是说,你可以尝试几件事情,以防万一:

如何解决504网关超时错误

  1. 通过单击刷新/重新加载按钮,按F5或者再次尝试从地址栏中的URL来重试网页。
    1. 即使504网关超时错误报告了您的控制之外的错误,但错误可能只是暂时的。 简单地重试页面是一件简单而快速的尝试。
  2. 重新启动您的所有网络设备 。 调制解调器, 路由器交换机或其他网络硬件的临时问题可能导致您看到的504网关超时问题。 重新启动这些设备可能会有所帮助。
    1. 提示:虽然您关闭这些设备的顺序并不重要,但您打开它们的顺序却是。 一般来说,您想从外部打开设备。 如果您不确定这意味着什么,请查看本步骤开始处的链接以获取完整教程。
  3. 检查浏览器或应用程序中的代理服务器设置,确保它们是正确的。 不正确的代理设置可能导致504错误。
    1. 提示:请参阅Proxy.org以获取可供选择的代理服务器的更新,尊重列表。 还有几个网站提供免费的代理服务器列表下载
    2. 注意:大多数电脑根本没有代理设置,所以如果你的电脑是空的,不要担心,只需跳过这一步。
  1. 更改您的DNS服务器 。 您看到的504网关超时错误可能是由您正在使用的DNS服务器的问题引起的。
    1. 注意:除非您之前更改过,否则您现在配置的DNS服务器可能是ISP自动分配的DNS服务器。 幸运的是,还有许多其他DNS服务器可供您选择使用。 请参阅我们的免费和公共DNS服务器列表了解您的选项。
    2. 提示:如果不是所有的网络设备都出现HTTP 504错误,但它们都在同一网络中,更改DNS服务器可能不起作用。 如果这听起来像你的情况,继续下一个想法。
  2. 如果没有什么可以做到这一点,联系网站可能是下一个最好的事情。 假设他们意识到这一点,网站管理员很可能已经在努力修复504 Gateway Timeout错误的根本原因,但没有什么问题可以与他们联系。
    1. 请参阅我们的网站联系信息页面,了解如何联系热门网站。 大多数主要网站都使用社交网络帐户来帮助支持他们的服务,有些甚至有电话号码和电子邮件地址。
    2. 提示:如果网站看起来像网站可能会给每个人发送504错误,那么在Twitter上搜索关于网站停机的实时信息通常会有帮助。 最好的方法是在Twitter上搜索#websitedown 。 例如,如果Facebook可能关闭,请搜索#facebookdown。
  1. 联系您的互联网服务提供商 在完成上述所有故障诊断之后,很可能在这一点上,您所看到的504 Gateway Timeout是一个由ISP负责的网络问题引起的问题。
    1. 提示:请参阅如何与技术支持人员联系,获取与Internet服务提供商交谈有关此问题的提示。
  2. 晚一点回来。 此时您已经耗尽了所有选项,504网关超时错误可由网站或您的ISP进行更正。
    1. 定期查看网站。 毫无疑问,它很快就会开始工作。

修复您自己网站上的504错误

很多时候,这不是你的错,但也不是用户的错。 首先检查您的服务器是否可以正确解析您的应用程序需要访问的所有域。

非常大的流量可能会导致您的服务器发生504错误,即使503可能会更准确一些。

特别是在WordPress中, 504:网关超时消息有时是由于数据库损坏。 安装WP-DBManager,然后尝试“修复数据库”功能,然后选择“优化数据库”,然后查看是否有帮助。

另外,确保你的HTACCESS文件是正确的,特别是如果你刚刚重新安装WordPress。

最后,考虑联系您的托管公司。 您的网站返回的504错误可能是由于他们需要解决的问题。

更多的方法你可能会看到504错误

Gateway Update Time error在Windows Update中收到时会生成0x80244023错误代码或消息WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT

在本地访问互联网的基于Windows的程序中,可能会在小对话框或窗口中显示504错误,并显示HTTP_STATUS_GATEWAY_TIMEOUT错误和/或a 请求超时等待网关消息。

不太常见的504错误是网关超时:代理服务器没有收到来自上游服务器的及时响应 ,但故障排除(上面)保持不变。

仍然得到504错误?

如果您已遵循上述所有建议,但在访问某个网页或网站时仍然收到504网关超时错误,请参阅获取更多帮助以获取有关在社交网络或通过电子邮件与我联系的信息,在技术支持论坛上发帖,和更多。

一定要让我知道这个错误是一个HTTP 504错误,以及如果有的话,你已经采取了哪些步骤来解决这个问题。 如果有特定的网站(我猜是有的),或者采取了特定的步骤来重复错误,请告诉我这些是什么。

错误类似504网关超时

许多错误消息与504网关超时错误类似,因为它们都发生在服务器端 。 其中一些包括500内部服务器错误502错误网关错误和503服务不可用错误等。

还有一些HTTP状态码不是服务器端的,而是客户端的 ,就像常见的404 Not Found错误 。 另外还有其他一些,您可以在我们的“ HTTP状态代码错误”页面中看到这些。