504网关超时错误是什么?应该如何修复呢?

您的WordPress网站是否出现过504网关超时错误?该错误可能会阻止用户访问您的站点。更糟的是,如果根本问题不能得到解决,它就会自动消失和重现。为什么会造成504网关超时错误?

服务器不能连接到上游服务器来完成请求,通常会导致504Gateway出错。举例来说,如果你正在使用像Sucuri这样的网站防火墙,并且不能连接到你的WordPress服务器,你会发现504网关超时错误。

取决于你的WordPress托管公司、代理服务器或者你使用的浏览器,错误页面的外观和信息可能会以不同的方式出现。这里有一些最常见的504Gateway错误信息。

  • 504网关已超时。
  • HTTP504
  • 错误504。
  • 入口超时(504)
  • HTTP错误504-Gateway超时。
  • 网关超时错误

一、504网关超时错误。

尽管最常见的错误原因是代理服务器不能访问上游服务器,但是其他主机配置问题也会触发此错误。尽管如此,让我们看一下如何轻松地解决并修复WordPress中的504网关超时错误。等待,然后重新加载。

有时候,504网关超时错误仅仅是由于WordPress托管服务器暂时出现故障而引起的。等几分钟,然后试着重新载入你的网站。若问题不存在,则不需要采取进一步措施。然而,如果错误在一段时间后仍然存在或再次出现,请继续阅读以排除错误并解决问题。

二、关闭VPN。

假如你用VPN服务浏览网页,试着将其禁用。有时候,VPN服务器可能无法从托管的WordPress托管服务器获取响应,从而导致504网关超时错误。

假如你的网站再次出现,那就意味着VPN服务器要负责。如果使用VPN对您来说非常重要,那么您可以尝试切换到其他VPN服务器。假如你在改变了服务器之后仍然看到一个错误,你可能需要联系你的VPN服务提供商来获得支持。

三、关闭网站的防火墙。

假如你正在使用一个DNS级别的防火墙,比如Sucuri或者Cloudflare,试着暂时禁用防火墙。这样你就可以直接连接WordPress的主机服务器。

如果这样做可以解决问题,那么您的托管服务器就可以阻止防火墙IP地址,从而导致出现问题。你需要联系防火墙服务提供商以获得他们的IP地址列表,然后联系你的网络主机以将这些IP加入白名单。

有时候,禁用防火墙可能会显示实际服务器错误通知。本例中,您应该参考我们常见的WordPress错误列表来解决特定的问题。

四、关闭网络代理。

如果通过代理服务器连接到Internet,则WordPress网站可能不会对此作出响应。试着用其他网络连接访问您的网站,或者使用联机服务来查看您的网站是只适合您还是所有人。
若只为您而设,则需要更改网络设置。你可以联系你的因特网服务提供商或网络管理员来为你解决问题。

五、DNS服务器的改变。

Internet连接使用的东西称为DNS服务器。这两台服务器帮助您的计算机连接到Internet上的不同服务器。假如你使用的DNS服务器关闭了或者不能连接你的网站,你可能会发现504网关超时错误。解决这个问题最简单的方法就是改变您的设备使用的DNS服务器。

在Windows计算机上,可以在“控制面板”»“网络”和“共享中心”屏幕下找到。更改Windows中的DNS服务器。

你可以在你的Mac电脑上的Setting»网络中找到他们。点击Advanced按钮,然后选择DNS选项卡。你可以把DNS服务器的地址改成8.8.8.8.8和8.8.4.4,然后应用这些改变。

现在就试着访问网站。假如这个问题解决了,那你就完成了。这是因为你的网络连接已经修复了。

六、清理WordPress数据库

WordPress数据库损坏还可能引发504网关超时错误。不用担心,你的WordPress数据很有可能安全。然而,你的数据库可能需要一点清洁剂。

通过使用phpMyAdmin或WP-Sweep等插件对WordPress数据库进行优化,可以很容易地做到这一点。请在执行任何操作前确保备份WordPress数据库。

七、关闭WordPress插件并切换到默认主题。

WordPress插件和主题不太可能导致504Gateway出错。然而,如果插件或主题向服务器发出太多请求,其中一些请求很可能会丢失,从而引发504网关超时错误。为了对此进行测试,需要通过FTP禁用所有WordPress插件。然后,访问你的网站,看看是否解决了这个错误。

如有,则您的插件之一将导致问题。你需要一个接一个地激活所有的插件,直到你能重现错误。这样可以帮助你发现引起错误的插件。如果禁用插件不能解决你的问题,你需要检查WordPress的主题。你需要通过phpMyAdmin切换你的WordPress主题。当你切换到默认的WordPress主题之后,去你的网站看看它是否正常工作。