什么是502 Bad Gateway错误?

什么是 502 bad gateway 错误?当您的浏览器连接到的网络服务器充当代理以中继来自其他网络服务器的信息时,会发生错误的 502 网关错误,但它收到了错误的响应。此类错误称为 502 错误,因为这是 Web 服务器用来指示它们的 HTTP 状态代码。,,这种不良反应可能是由几个不同的原因引起的。,与 404 错误一样,网站设计师可以自定义 502 错误的外观。因此,您可能会在不同的网站上看到 502 个不同的页面。该网站也可能使用与此错误略有不同的名称。例如,您可能会遇到以下情况:,这些错误通常是服务器端错误的结果。有时,这是暂时的错误;有时不是。但是,您也可以在最后尝试几件事。,在修复 502 bad gateway 问题之前,您必须首先排除任何可能的原因,例如:,原始服务器过载:当服务器资源耗尽时,可能会过载和崩溃,从而导致错误 502。服务器过载的一般原因有几个,包括突然的流量峰值、内存不足和软件截止日期。,虽然 502 bad gateway 错误通常与服务器端问题有关,但它们也可能是由配置错误或客户端问题引起的。因此,我们将在考虑这两个原因的情况下查看故障排除步骤。虽然某些解决方案是 WordPress 特有的,但大多数可以在任何网站上使用。,,第一个解决方案非常简单——您只需等待几分钟,刷新浏览器,然后重试。错误通常是由突然的流量激增引起的。因此,简单的页面刷新通常就可以解决问题。Windows 用户可以按 F5 或 Ctrl + F5 快捷键,而 Mac 用户可以按 CMD + R。您还可以使用行星网站或主机跟踪器等在线工具来查看网站是否已关闭。这将有助于确定服务器或客户端问题是否会导致错误。,如果错误仍然存​​在,您的浏览器缓存可能保存了一个过时和损坏的文件。在这种情况下,清理浏览器缓存可以修复错误的 502 网关错误。请记住,删除缓存可能会丢失重要的浏览器数据,包括书签和偏好设置。为防止这种情况,只需从浏览器中导出您的数据,然后再将其导入。,在浏览 Internet 时使用隐身模式还可以帮助确定 502 错误通知是否是由于浏览器问题而出现的。在您的浏览器屏幕上,单击三点按钮并选择一个新的伪装窗口。,如果在伪装模式下没有出现错误,则问题可能是浏览器扩展引起的。有了这个想法,尝试逐渐停用您的附加组件或扩展程序。删除导致错误的扩展程序后,您应该能够访问该网站。,如果停用扩展程序没有帮助,请尝试打开其他浏览器。例如,如果您当前使用的是 Google Chrome,请尝试使用 Mozilla Firefox。当页面在新浏览器中包含正常时,您以前的浏览器可能会导致错误。要解决此问题,请尝试删除并重新安装错误的浏览器。,502 DNS 问题,例如错误的 IP 地址或无响应的 DNS 服务器,可能会导致错误的网关错误。在这种情况下,您的 DNS 缓存刷新可以帮助解决错误。此方法协同工作以清理浏览器的缓存。它将从您的 DNS 服务器中删除损坏的文件。更改 DNS 服务器是您可以采取的另一个步骤。DNS 服务器默认由您的 ISP 分配。但是,您始终可以将其更改为第三方服务器,例如 Google 的公共 DNS。,如果不存在修复 502 错误网关问题的其他选项,请尝试连接其他计算机或移动设备,最好是在单独的网络上。尝试重新启动您的 PC 和其他网络设备。为此,请关闭计算机并再次卸下无线路由器。稍等片刻再更换。此步骤有助于确定此错误是否与您的网络设备有关,或者问题是否出在其他地方。,当您在进行某些修改或更新后遇到 502 bad gateway 问题时,问题可能出在您的服务器上。解决此问题的最佳方法是检查您的错误日志。,通常,您的托管服务提供通过管理仪表板激活网站错误日志的访问权限。通过在 wp-config.php 中添加以下行,您还可以在进入 WordPress 站点时启用错误:,定义(’wp_debug’,对);,定义(’wp_debug_log’,对);,定义(’wp_debug_display’,假);,出现的所有问题都将显示在 WP-contents / debug.log 文件中,让您找出导致 502 bad gateway 错误的原因。,有时,错误的插件或主题可能是 502 bad gateway 错误的原因之一。这是因为编码插件和主题不能相互冲突。发生这种情况时,您的服务器将停止您网站上的每个脚本和查询,使其无法访问。,对于某些网站,此问题通常来自缓存或安全插件。此插件可能会阻止服务器之间的通信,从而导致错误继续存在。如果您没有安装缓存或安全插件但仍然遇到 502 问题,则单独删除每个插件是最简单的方法。为此,请转到插件并从批量操作菜单中单击禁用。,502 错误网关故障也可能是由您的 CDN 或 DDoS 缓解提供商的问题引起的。内容网络在您的服务器和浏览器之间添加了额外的层,以有效地提交 Web 内容。但是,此层在与您的家庭服务器连接时可能会遇到问题,产生 502 错误。Cloudflare 就是一个很好的例子,其中有故障的 502 网关可能会根据问题采取两种不同的形式。,如果即使它尝试了迄今为止的大多数方法,仍然出现 502 错误,则原始服务器现在可能会遇到停机时间。网络提供了许多工具来检查网站是否已关闭,包括它是否对所有人或仅对我而言都已关闭。通过输入您的 URL 检查您网站的状态。,每次 PHP 进程包含超过指定的 max_execution_time 或 max_input_time 时,都会出现 PHP 截止日期。这是在您的 Web 服务器上的 PHP 配置中指定的值。通常,默认值设置为 300 秒。迁移过程中可能会出现最后期限,并触发糟糕的 502 网关错误。要解决此问题,您可以与您的虚拟主机交谈以检查您的值集并增加它。,如果以上没有解决 502 bad gateway 错误的解决方案,最好联系客户支持。在解释此问题时,请尝试输入您已采取的故障排除步骤。提供尽可能多的信息,让支持团队帮助您。,但是,当网关服务器从原始服务器接收到错误响应时,会发生 502 bad gateway 错误。如果不加以处理,此错误将对您的转化率、用户体验和页面排名产生影响。根据状态码,这个错误的原因通常在于服务器。换句话说,问题不是由您的网站、互联网连接或计算机引起的。因此,注意任何损坏的插件或主题也很重要。,
,什么是 502 bad gateway 错误?当您的浏览器连接到的网络服务器充当代理以中继来自其他网络服务器的信息时,会发生错误的 502 网关错误,但它收到了错误的响应。此类错误称为 502 错误,因为这是 Web 服务器用来指示它们的 HTTP 状态代码。,在修复 502 bad gateway 问题之前,您必须首先排除任何可能的原因,例如:,

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《什么是502 Bad Gateway错误?》
文章链接:https://zhuji.vsping.com/338034.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。