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

已发表: 2021-08-03

502 错误网关错误

当谈到 WordPress 时,有很多错误可能会导致停机令人沮丧和困惑。 任何使您使用 WordPress 免费主题制作的 WordPress 网站无法使用的错误都是真正令人担忧的原因,因为这意味着糟糕的 SEO 排名、收入损失和很多不必要的压力。

网络上最臭名昭著的错误之一是 502 bad gateway 错误。 这是一个非常烦人和令人沮丧的问题,因为它可能是由许多不同的事情引起的,这使得调查和修复 502 bad gateway 错误变得困难。

阅读下面有关导致此 502 bad gateway 错误的原因以及有关如何快速解决它的一些解决方案的更多信息。

什么是 502 错误网关错误?

502 错误网关错误

当您的 WordPress 托管服务器对请求的页面做出无效反应时,将激活 502 bad gateway 错误。

网关错误是您在网站上可能遇到的常见 WordPress 错误之一。 它往往是由各种原因引起的,并且取决于您的服务器,错误消息的外观也可能有所不同。

当您访问一个站点时,您的浏览器会向托管服务器发送一个请求。 此时托管服务器会找到该页面并将其与状态代码一起发送回您的浏览器。 大多数情况下,您不会看到此状态代码。 但万一,如果出现错误,则会显示状态代码和错误消息。

502 bad gateway错误背后最广泛的解释是您的需求需要不合理的时间才能让服务器响应。

这种延迟可能是高流量带来的暂时性故障。 此外,此故障可能是由编码不良的 WordPress 免费插件主题引起的。 总而言之,它也可能由于服务器配置错误而发生。

502 bad gateway 错误可以并且采取许多不同的形式,例如:

  • 错误 502
  • 502 网关错误 NGINX
  • 502 代理错误
  • 502 服务暂时超载
  • HTTP 错误 502 网关错误
  • 502. 这是一个错误。 服务器遇到临时错误,无法完成您的请求。 请在 30 秒后重试。 我们知道的就这些。

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

当您的服务器无法找到无效响应的原因时,通常会导致此错误。 这意味着我们将尝试不同的故障排除步骤,直到找到问题为止。 这个错误可能看起来有问题,但非常容易修复。 请耐心尝试以下解决方案。

  • 刷新并重新加载您的网站:

有时,由于流量增加或服务器资源不足,您的服务器可能需要更多时间来响应。 考虑到所有因素,这个问题可能很快就会消失。

应该尝试重新加载您正在查看的站点页面,以检查错误是否自行清除。 此外,请尝试使用其他浏览器或设备以查看错误是否自行解决。

但是,如果这解决了您的问题,那么您无需进一步阅读。 无论如何,如果您经常看到此错误,那么您必须继续阅读并继续阅读本文中的下一个解决方案,因为可能有一些不同的东西需要修复。

  • 清除浏览器缓存:

即使刷新浏览器,您是否也无法修复 502 bad gateway 错误? 如果是这样,您的浏览器可能会向您显示缓存中的错误页面。

事实上,即使在问题得到解决之后,您也可能会看到 502 bad gateway 错误,因为浏览器正在从缓存中加载您的站点。

要解决此问题,具有 Windows/Linux 操作系统的客户端可以按 Ctrl + F5 按钮,Mac OS 客户端可以按键盘上的 CMD + Shift + R 按钮来刷新页面。 您也可以同样从浏览器历史记录中删除缓存。

清除缓存后,再次尝试重新加载您的 WordPress 网站。 同样,如果由于浏览器缓存而出现问题,您可以使用其他浏览器进行故障排除。 如果您在每个浏览器上都看到错误,请继续阅读。

  • 禁用您的 CND 或防火墙:

如果您在站点上使用 CDN 服务或站点防火墙,那么可以想象他们的服务器无法正常运行。 要检查这一点,您需要暂时禁用您的 CND。

由于它一旦被禁用,它将疏散在您的浏览器和托管服务器之间建立的额外层。 您的网站目前将从您的服务器完全加载,如果问题是由 CDN/防火墙服务引起的,那么此时它将得到修复。

然后可以联系他们的 CND 服务提供商寻求支持。 问题解决后,您可以继续并再次启用 CND。

  • 更新 WordPress 主题和插件:

到目前为止似乎无法修复错误? 那么您的问题在于您的主题和插件。

首先,您必须通过 FTP 停用所有 WordPress 插件。 然后访问由 WordPress 免费主题创建的 WordPress 网站,检查错误是否已解决。

如果已解决,则您的插件之一导致了 502 bad gateway 错误问题。 现在,您必须在每次激活后重新加载您的站点时一个一个地激活您的插件。

重复此操作,直到找到导致问题的插件。 这个有问题的插件显然会在激活时重新创建 502 bad gateway 错误,这可能会将您锁定在管理区域之外。

您可以找到替代插件或联系插件作者寻求支持。

如果停用插件没有解决您的问题,那么应该检查他们的 WordPress 主题。 您需要通过 phpMyAdmin 切换 WordPress 主题。

将您的主题切换到默认的 WordPress 主题后,访问您的网站以检查它是否正常工作。 如果仍然有错误,请继续阅读。

  • 检查托管服务器:

即使尝试了上述解决方案,似乎仍然无法修复 WordPress 网站上的 502 bad gateway 错误? 那么这可能是您的托管服务器有问题。

您需要联系您的托管服务提供商和服务,让他们知道该问题并获得专业帮助。 如果问题是由服务器配置错误引起的,所有优秀的托管公司都能够快速解决问题。

结论-
虽然有点令人沮丧和困惑,但使用我们在这篇文章中提供的解决方案可以轻松地为您的从 WordPress 免费主题创建的网站修复 502 错误网关错误。 我们希望本文能帮助您修复错误。