17713433920 info@mac163.com

任何使您的WordPress网站无法使用的错误都是一个令人担忧的严重问题,因为这意味着收入减少,SEO排名不佳以及给您带来不必要的压力。互联网上最臭名昭著的错误之一是502错误网关错误。这是一个令人讨厌且令人沮丧的问题,因为它可能由于多种原因而出现,这使其很难进行故障排除和修复。

不过不用担心,我们有您的支持。如果您要修复WordPress网站上的502错误网关错误,请稍作喘息,因为我们为您提供了一些久经考验的解决方案。在今天的帖子结束之前,您应该彻底摆脱502错误的网关错误。

如果这听起来像是您梦dream以求的交易,那就给自己喝杯咖啡,然后滚吧。

什么是502错误网关错误?

首先,首先要问的是502错误的网关错误吗?这是有关托管事件的一小课。托管WordPress网站通常涉及几个服务器。

最基本的设置可能涉及四到五个(ish)服务器,即:

  • 处理您的PHP代码和您网站上任何其他动态内容的应用服务器
  • 数据库所在的数据库服务器
  • 反向代理服务器,例如Nginx和Apache,控制哪些HTTP请求到达何处
  • 存储所有静态文件(例如图像,CSS和JavaScript)的Web服务器
  • CDN(可选性能服务器)

现在,当您在浏览器中输入站点URL  并按ENTER键时, 浏览器将向反向代理服务器发送几个HTTP请求。

然后,备用代理服务器将请求路由到各个服务器。例如,对存储在数据库中的数据的请求将路由到数据库服务器。对静态文件的请求将路由到Web服务器,并且需要PHP的请求由应用程序服务器处理。

然后,每个服务器将数据发送回反向代理服务器,反向代理服务器再将数据发送到浏览器并加载您的网站。像A,B,C一样简单-不要让诸如反向代理之类的强硬措辞混淆您。

如果其中一台服务器向反向代理服务器发送了无效响应,则您的网站不会按预期加载到您的浏览器中。相反,反向代理服务器会向您显示502错误的网关错误。

许多不同形式的动物

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

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

是什么导致502 Bad Gateway错误?

虽然502错误网关错误通常发生在服务器端,但由于您的问题也可能发生。面对502错误网关错误的原因不分先后,有以下几个原因:

  • 您的上游服务器可能由于流量激增而超载
  • 离线服务器会把502错误的网关错误丢到您的脸上
  • 可能由于多种原因而导致的服务器配置错误,例如人为错误,尤其是当主机移动服务器时
  • 您的内容交付网络(CDN)出现问题
  • 浏览器缓存行为异常
  • DNS问题
  • 错误的PHP代码归功于有问题的插件或主题

从上面的简短列表中可以看出,502错误的网关错误可能是由多种原因引起的。这意味着您必须尝试其他解决方案来修复该错误。

话虽这么说,让我们排查并修复WordPress网站上的502错误网关错误。

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

虽然这个错误对于普通的Joe来说似乎是个问题,但实际上修复起来非常容易。您只需要一点耐心即可尝试以下解决方案。

1.刷新/重新加载您的网站

正如我们已经提到的,大多数情况下,臭名昭著的502错误网关错误发生在服务器端,如果您在共享主机上,则更是如此。流量激增可能会耗尽您的服务器资源,使您陷入这种讨厌的错误的困扰。有时,由于多种原因,您的服务器可能正在运行或处于脱机状态。

托管服务提供商通常会立即解决问题,因为网站所有者热衷于消除停机时间。另外,每当网站处于离线状态时,他们就会损失收入。

因此,在拔出头发并遭受恐慌攻击之前,请尝试刷新WordPress站点几次,以查看错误是否自行清除。此外,请尝试使用其他浏览器或设备以查看错误是否自行解决。不过,要确保问题不在服务器端,请使用isup.me之类的工具测试您的站点。

但是,如果尝试上述修复后错误仍然存​​在,请转到本文中的下一个解决方案。

2.清除浏览器缓存

即使刷新浏览器后,您是否也无法修复502错误网关错误?如果是这样,请在浏览器上执行硬刷新(在Windows系统上为CTRL + F5,在OS X系统上为CMD + CTRL + R)。执行硬刷新是否可以消除502错误网关错误的滋扰?没有?

好吧,您可以尝试使用我们在清除WordPress缓存中概述的技巧直接清除浏览器缓存。清除缓存后,讨厌的错误消失了吗?如果是这样,请停止阅读并跳舞。后空翻。开个玩笑。

如果您仍然遇到该错误,则以下解决方案可能会有所帮助。

3.暂时禁用CDN

您是否使用诸如WordPress的 CloudFlare,KeyCDN或其他CDN的内容交付网络?CDN通常会将您的网站流量路由到其服务器,以为您提供更好的网站性能和安全性。

他们的服务器上的问题可能会让您遇到502错误的网关问题。此外,如果您的CDN配置不正确,您可能会遇到502错误网关错误。

要确定您的CDN是否在502困境的尽头,请暂停CDN并刷新您的站点。这将迫使您的站点直接从主机服务器加载。

暂停CDN后错误消失了吗?如果是这样,请暂停服务并联系其支持部门。通常,他们会迅速解决问题,这意味着您将需要短时间不使用CDN。

每个CDN都有不同的界面,这意味着您需要向CDN咨询如何暂停服务。但是,根据我的经验,暂停CDN就像饼一样容易,因此我不希望您遇到任何问题。

4. DNS问题

DNS(域名系统的缩写)是域名(例如wpexplorer.com)与它们各自的IP地址匹配的方式。如果DNS设置遗漏某些东西,您可能会想到502错误的网关错误。

最近搬到新主机了吗?迁移涉及重新配置DNS服务器。DNS传播需要时间,有时甚至需要48小时或更长时间。

如果在迁移后遇到502错误网关错误,请等待DNS更改传播,如果有必要,请与您的主机联系以获取进一步的建议和帮助。

并且由于我们在谈论DNS,因此您也可以尝试刷新本地DNS缓存。对于Windows用户,请打开命令提示符(cmd.exe)并运行以下命令:ipconfig / flushdns。作为Mac OS X用户,在命令终端中运行dscacheutil -flushcache。

5.检查您的主题和插件

到目前为止,似乎无法解决该错误?也许问题出在您的插件或主题上。您的主题或其中一个插件可能触发的脚本无法在服务器上正常运行。

结果,服务器将终止脚本,这将导致502错误的网关错误。该怎么办?让我们从您的插件开始。

6.插件故障排除

由于错误,您可能无法登录WordPress管理仪表板。那么您将如何在不访问WordPress管理员的情况下对插件进行故障排除?

好吧,很简单。使用FTP应用程序(例如Filezilla或cPanel中的文件管理器)登录到WordPress根目录(通常是  public_html,但根据您安装站点的位置,可能是其他名称)  。

插件故障排除
插件故障排除

之后,导航到  wp-content  并找到plugins 文件夹。将文件夹重命名为  plugins.old之类,以立即停用所有插件。不用担心,您不会丢失任何数据。

检查您的主题和插件
检查您的主题和插件

刷新您的站点以查看错误是否消失。如果您看到的是网站而不是错误,则问题出在您的插件之一。

重命名  plugins.old回到  插件并登录到WordPress管理仪表板。是时候找到有问题的插件了。

每次激活后重新加载网站时,一个接一个地激活插件。重复此过程,直到您确定引起麻烦的插件为止。有问题的插件显然会在激活时重新创建502错误的网关错误,这可能使您无法进入管理区域。

可以通过FTP或文件管理器完全停用或删除该插件,或者  选择替代方法或与开发人员联系以获取进一步的支持。

7.对活动主题进行故障排除

如果您的麻烦是在更新网站(例如主题,插件和WordPress)后开始的,而停用插件无法解决任何问题,则需要对WordPress主题进行故障排除

检查主题是否为问题与对插件进行故障排除有点不同。让我们结束并完成它。

通过FTP或文件管理器登录到您的WordPress根目录。然后导航至  wp-content>主题并找到您的活动主题。

将活动主题文件夹重命名为  total.old。这将停用活动主题并激活默认的WordPress主题。

对活动主题进行故障排除
对活动主题进行故障排除

重新加载您的站点以检查错误是否消失。错误仍然存​​在吗?这意味着您的主题还可以,在这种情况下,您应该将主题文件夹重命名为其原始名称。

如果错误消失,请与主题开发人员联系以寻求更多帮助,或投资建立专业的主题,例如我们自己的Total。

8.如果问题仍然存在,请与您的房东联系

即使尝试了上述所有解决方案,似乎仍无法修复WordPress网站上的502错误网关错误?

也许问题出在服务器端,所以只需联系您的主机并获得专业帮助。同时,请考虑购买顶级主机,以免由于共享主机计划上可用的服务器资源减少而导致此错误。

结论

尽管有些令人困惑和沮丧,但使用本文中概述的解决方案可以轻松解决502错误的网关错误。我们希望我们的职位在这方面为您指明正确的方向。


微信二维码

微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!


需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!
回到顶部