如果您正在运行 WordPress 网站,您很可能在某个时候遇到过不同类型的错误。
502坏网关错误是最令人沮丧的之一,与一个简单的404页面没有找到不同,一个502错误感觉很混乱,为什么?因为它没有清楚地告诉你出了什么问题。但是,这是好消息,在大多数情况下,502错误可以由您相当轻松地修复。
And today, 我要详细的说明, 这篇文章结束后, 你会清楚的知道它的意思, 为什么会发生, 它会如何影响你的网站, 而且最重要的是, 如何修复WordPress中502个坏的网关错误。
那么,让我们继续前进吧?
目录
添加标头以开始生成目录
什么是 502 坏网关错误?

502错误 首先给大家做基础,每当出现任何问题时,我们作为人类都会问第一个问题是什么。
So,让我尽可能简单,帮助你了解它是什么,互联网是如何工作的,它是在浏览器和服务器之间发送请求和响应,哪个服务器?托管你网站的服务器。
URL(网站地址)后,它(浏览器)向服务器发送请求,因此它获得了传递页面的权限,服务器获得信息后,它使用PHP或数据库等服务处理请求,然后,它将信息发回您的浏览器以加载请求的页面。
Now,如果解释的过程因为任何中断或其他什么原因没有完成,你会看到502坏网关错误,简单来说就是你的浏览器为你的网站请求服务器,它(服务器)将请求转发到另一个服务,但是它没有得到有效的响应,而是根本没有得到任何响应,有时也许它得到了无效的响应,所以,服务器与响应混淆,不知道该怎么做,并且它在浏览器中显示502坏网关错误消息。
502 网关错误如何影响您的网站?

502错误乍看之下,大多数人认为可能只是看起来小不便,但持续太久影响可能很大,对于访客来说,会产生困惑和挫折感。
502错误你也面对过好几次,你去一个网站,它不加载,给你一个502错误,现在,如果你从那个网站获取信息非常重要,你会有点焦虑,如果那次停电继续,你会感到沮丧,因为你的工作被搁置了。
来你网站的用户也会发生同样的事情,他们不是阅读你的内容,也不是购买产品,而是看到错误屏幕,迅速离开你的网站,而且由于竞争者多了数百人,他们去下一个显然对商业不利,因为在这个快节奏的世界里,一个小事可以成就或打破一个商业。
对于您作为网站所有者来说,出现 502 错误意味着流量损失、转化率降低,甚至 较低的搜索排名。并且要小心,因为如果搜索引擎反复发现你的网站不可用,你的网站可能会被搜索引擎列入黑名单或下架。而且我敢打赌你不想那样发生,是吗?
502错误导致的短期停机有时,甚至会损害用户的信任,想象一下潜在客户试图在你的网站上查看产品,但他们看到的是502错误,他们可能不会回来,你就失去了一次销售,这就是为什么每当错误发生时修复它是一件大事。
查看本指南 修复未加载的 WordPress 仪表板.
如何修复 WordPress 中的 502 个坏网关错误
502错误是什么,为什么会发生,现在就来详细的解决方法,从最简单的开始,走向高级修复,直到错误解决。
方法 1:刷新页面
502错误有时只是暂时的,可能是浏览器本身造成的,所以,你只需要几秒钟后刷新页面,如果仍然不起作用,请尝试在隐身/私密浏览窗口中打开站点。
这排除了浏览器中缓存文件引起的问题,现在你可以做的是,从不同的设备测试站点,另外,尝试从Wi-Fi切换到移动数据,如果您的站点现在加载,问题就在您的本地设备或网络上。
Now,清除DNS缓存,做起来可以简单修复持续存在的问题,但是,有时候,设备会存储一个过时的地址,导致连接失败,刷新DNS将确保您的设备向服务器请求最新地址。
DNS 的刷新方法如下:
Windows:打开命令提示符 → 类型 ipconfig/flushdns → 输入。
Mac:开放终端→类型sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder。
502网关错误如果是浏览器、缓存或者DNS导致的,那么这样做之后,好心重启浏览器,尝试再次加载网站,如果是浏览器、缓存或者DNS导致的502网关错误,那么现在就加载,修复问题。
方法 2:检查您的 CDN 或防火墙

Cloudflare这样的CDN(内容交付网络)或者Sucuri这样的防火墙,我们都采取了预防措施,它们有时会造成502错误,这是因为它们是用户和源服务器之间的MITM(中间的人),如果CDN无法正确连接到您的服务器或者SSL设置配置错误,它会显示502坏网关错误。
现在,您可以通过登录 CDN 仪表板并暂时暂停来测试它,或者您可以将其切换到仅 DNS 模式。如果您的站点在没有 CDN 的情况下加载良好,那么您知道这是 CDN 导致此错误。
Now,要修复这个,检查你的DNS设置,SSL证书,防火墙规则,如果看到任何东西没有配置好或者有问题,请修复。并且它会修复502坏网关错误。
方法 3:禁用插件和主题

WordPress中502错误背后最常见的原因之一是插件或主题冲突,如果您最近安装或更新了插件,然后开始看到错误,您就知道谁是造成此问题的原因。
如果出现此问题,您可能无法访问 WordPress 管理区。那么,你能做什么?你需要使用FTP或你的托管文件管理器。
访问权限后,导航到 wp-content/plugins/。现在,您只需要将整个插件文件夹重命名为类似 plugins-old 的内容,这将一次禁用所有插件。
如果您的网站现在加载,您现在确信插件会导致此问题。只需将文件夹重命名回插件,然后逐个禁用插件,直到识别出有故障的插件。
同样的方法适用于主题。切换到 a 默认 WordPress 主题 如《二十二五》,如果你的站点在做完之后加载,你需要在你之前的主题中修复一些东西。
方法 4:增加 PHP 限制

WordPress 不知道的话,就很依赖 PHP,而你的脚本耗时太长或者内存耗尽,服务器会给你一个 502 的坏网关错误,要修复这个,可以增加 PHP 内存限制和执行时间。
打开您的 wp-config。php 文件并添加以下代码:
define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '512M');如果您有权访问 php。ini 或。user。ini,请增加以下内容:
内存_限制 = 512M
max_execution_time = 300
PHP 运行时间更长,使用资源更多,这样可以防止重任务时崩溃,现在将不再向您显示 502 不良网关错误。
方法 5:重置您的。htaccess 文件
1个损坏或配置错误的。htaccess文件,也会造成502个坏的网关错误,如果您不知道,这个文件控制着重要的服务器规则,如果出了问题,它会阻止请求。并且,要修复它,将您当前的。htaccess文件(在您网站的根文件夹中找到)重命名为。htaccess-old。然后,创建一个新的WordPress默认值并保存它。现在,再次测试您的网站,如果502坏的网关错误是由此引起的,它将像往常一样工作。
方法 6:联系您的托管提供商
如果上述解决方案都不起作用,那么,你只能做一件事。因为问题可能出在你的托管环境上。托管服务器有时会崩溃 PHP-FPM 服务。有时会因维护而导致站点暂时关闭。
如果发生这种情况,请联系您的托管提供商并寻求帮助,他们将检查错误日志,重新启动 PHP,并检查您的站点是否达到资源限制,如果托管有任何问题,他们肯定会从他们这边解决问题,并且您无需做任何事情。当他们完成后,您将不再看到 502 网关错误。
最后的想法
So,你看完我所有的修复程序,来到这里?太好了!我帮你修复了WordPress中的502坏网关错误吗?是吗?太酷了。
请永远记住,你的站点发生了什么事,你首先不应该做的就是恐慌,它没有修复任何事情,你可以做的是了解问题的原因,为它搜索修复,并实现修复。Ta-da,你的站点又在运行了,担心不会做太多事情。
So。502坏网关错误,从刷新或禁用插件等简单检查开始,然后继续进行更高级的修复,如增加PHP限制或检查服务器配置。如果其他一切都失败了,您的托管提供商可以介入提供帮助。
1点耐心,按照我上面分享的步骤,你不仅会修复问题,还会制作你的WordPress网站 更稳定、更可靠 从长远来看。我们还写了一个修复 元素编辑器指南未加载。也要检查一下。
祝你度过愉快的一天!
WordPress 中什么是 502 坏网关错误?
502 Bad Gateway 错误意味着您的服务器在尝试加载 WordPress 站点时收到来自其他服务器或上游服务(例如 PHP-FPM)的无效响应,或者根本没有响应,因此无法显示该页面。
502坏网关错误是什么原因造成的?
常见原因包括服务器过载、PHP-FPM 进程崩溃、插件或主题冲突、PHP 内存或执行限制低、CDN 或防火墙配置错误或。htaccess 文件损坏。
如何修复 WordPress 中的 502 错误网关错误?
开始简单:刷新页面并清除 DNS 缓存,然后检查 CDN 或防火墙,禁用插件和主题以查找冲突,增加 PHP 内存和执行限制,重置。htaccess 文件,如果错误持续存在,请联系主机。
502错误伤害了我的SEO吗?
是如果搜索引擎反复发现你的站点返回502个错误,它可以减少抓取信任,降低你的排名,并使你的流量和转化成本,因此快速修复中断非常重要。
502错误为什么不断回来?
502个反复出现的错误通常指向服务器端资源限制、插件或主题有故障或主机环境不稳定,检查您的错误日志,并要求您的主机提供商审查PHP-FPM和资源限制。
