如何修复 WordPress 中的 502 Bad Gateway 错误

已发表: 2019-07-17

我知道这很糟糕,但你来了,所以让我帮你修复 WordPress 网站中的 502 bad gateway 错误。

错误不仅对狂热的网站所有者来说很烦人,甚至对经验丰富的技术人员也是如此。

它会导致糟糕的用户体验,并在时间和潜在收入方面因服务器停机而损失大量成本,但现实是您永远无法避免系统故障,从而完全避免错误。

502 bad gateway 错误不仅是您的网站或 WordPress 网站的常见错误,而且即使是 Google 也会遇到这种情况。 希望在某种程度上安慰你。

什么导致 502 Bad Gateway 错误?

502 bad gateway error 是当您访问的网站的服务器未能响应请求时浏览器显示的错误。

由于这是发生在任何服务器上的事情,并且由于用户从各种浏览器访问网站,因此可能会看到错误的不同变化,这里是可以抛出的典型错误;

  • 502错误的网关
  • 错误 502
  • HTTP 502
  • 这是一个错误
  • 502 代理错误
  • 502 服务暂时超载
  • 一个空白的白色屏幕
  • 临时错误 (502)
  • HTTP 错误 502 – 网关错误
  • 502 服务器错误:服务器遇到临时错误,无法完成您的请求
  • 网关错误:代理服务器收到来自上游服务器的无效响应

无论看到什么错误,浏览器都在访问上游服务器或代理服务器,但不知何故他们的请求没有得到满足。

现在您知道它是什么,修复它会更容易。 我们将探索一些可以帮助您运行网站的方法。

修复 WordPress 中 502 Bad Gateway 错误的不同方法

1.重新加载/刷新网站

从您可以做的最自然的事情开始,在您的浏览器和服务器之间传输数据时可能会发生任何事情,刷新可能会修复错误。

2. 在其他浏览器或不同位置检查您的网站

如果刷新不起作用,请切换浏览器,看看是否出现相同的错误。 您也可以尝试从其他位置访问该网站,最简单的方法是使用代理服务——其中有许多是免费在线的。

如果您的网站在另一个浏览器或位置上加载正常,那么问题出在您的浏览器上,第三步应该会有所帮助。 否则,是时候掌握技术了。

3.清除浏览器缓存/cookies/历史

如果一个网站在其他地方运行良好,那么很可能您的浏览器正在为您提供它保存的网站的旧版本,只需重置您的缓存,您应该会没事的。

如果这些基本步骤没有解决 502 bad gateway 错误,那么是时候深入研究其他潜在原因了。

4. 调查服务器和 DNS 问题

你怎么知道它是不是服务器? 再次,从简单的服务器 ping 开始 - 一些在线工具可以帮助您,但是,我将使用从您的终端 ping 的老派技巧。

从终端 ping 您的网站

wpvivid.com 的 ping 显示,如果您的显示相同的结果,则丢失 0%,然后我们知道服务器正常运行,继续检查您的 WordPress 插件和 WordPress 主题 - 如果有丢失,然后转到第 6 步,如果您使用托管托管服务,请联系您的托管服务商。

如果您使用像 Cloudflare 这样的 CDN 服务,显示的 IP 地址将是 Cloudflare 的 IP 地址,因此您需要知道您的主机在创建帐户时提供给您的 IP 地址。

尽管如此,在检查您的服务器时,您仍需要检查您的数据库是否正常工作,通常您会在 WordPress 上收到无数据库连接错误,但也可能由此导致 502 错误。

如果您在同一台服务器上托管多个网站,您还可以通过访问其他网站来快速排除服务器问题,如果它们运行良好,那么问题就与您的网站隔离了。 在这种情况下,请检查您的插件和主题是否存在潜在问题。

如果您的所有网站都遇到同样的问题,请联系支持人员。

5. 检查你的插件和主题

出现故障的插件或主题可能是 502 错误的可能原因。 如果您已尝试上述所有步骤并且它们指向与您的 WordPress 文件有关的内容,则可以通过 FTP 客户端或登录控制面板来访问您网站的文件。

对于 cPanel,请转到 wp-content/themes 或 wp-content/plugins 以获取插件。

使用 cPanel 检查您的插件和主题

例如,在插件目录中,右键单击然后重命名每个插件。

用 cpanel 重命名每个插件

如果你有很多插件,你可能会觉得这很乏味; 您可以做的是选择所有插件,将它们压缩为一个文件,然后删除所有插件。

现在检查你的网站,如果错误消失了,那么我们可以断定它是一个麻烦的插件导致 502 bad gateway 错误。

重新加载网站时,一次启用一个插件,直到找到罪魁祸首。 不幸的是,没有捷径可走。

这也适用于主题。

警告:在你做你会后悔的事情之前,确保你已经在某个地方保存了你的文件的副本。

6. 联系支持

由于 502 bad gateway 错误很可能是服务器的问题,因此可以通过联系主机的支持中心快速解决此问题。

他们最适合解决与行为不端的服务器或在其上运行的软件相关的任何问题。

请务必就您为解决问题所做的一切向他们提供建议,因为他们很可能会要求您先执行相同的任务。

结论

对于大多数网站所有者来说,一个 502 bad gateway 错误很容易自己修复,只需按照上面的步骤进行操作,您就可以了。

在最坏的情况下,房东的技术团队可以帮助您恢复服务器或将您转移到其他服务器。

当你想到最坏的情况时,想想备份——如果你一直在阅读我们的文章,我可能听起来像是一根坏掉的管道,但是,相信我每个人都会在某个时间点需要一个支持,所以省去你自己的麻烦并在今天实施一个,实际上,现在。

我们的 WPvivid 备份插件让这一切变得非常简单——它可以在自动驾驶仪上为您完成所有工作,通过 Google Drive 等提供商将您的文件保存在云端。

您可能还想查看我们的分步指南,了解如何修复 WordPress 中的 500 内部服务器错误。