如何修复:502 Bad Gateway 错误 Chrome?

就在前几天,我试图通过 Chrome 但总是受到欢迎 502错误的网关 错误信息。 在试图进一步理解这个查询时,我偶然发现了这个 Google 支持论坛页面 并发现我不是唯一一个被这个问题困扰的人。 那么是什么导致了这个错误呢?

好吧,当您的浏览器向网络服务器(充当代理/网关)发送无效请求时,后者将依次以 HTTP 状态 502 代码形式给出响应。 最后,您将收到 502 Bad Gateway 错误消息。

那么如何才能纠正这个问题呢? 好吧,在大多数情况下,问题源于服务器端。 处理这些上游服务器不是您可以控制的。 网站管理员必须纠正该问题。

话虽如此,有时,问题很可能与您的浏览器或互联网设置有关,您可以轻松调整这些设置,从而修复 502 Bad Gateway 错误。

本指南将使您意识到这一点。 所以事不宜迟,让我们开始吧。

内容

检查网站服务器状态

首先,您应该验证该站点是否已启动并正在运行。 为此,您可以借助第三方网站,例如 下探测器 或尝试其他网络浏览器。 如果服务器没有问题,请尝试重新加载相关网站。

为此,使用 Ctrl + R 快捷键组合或单击 重新加载箭头图标 位于多功能框的左侧。 如果问题仍然存在,那么是时候尝试下面列出的其他一些修复了。

通过隐身模式识别和删除扩展

Chrome的隐身模式用于提供安全的浏览体验。 除此之外,它还通过默认禁用所有跟踪器和第三方扩展来提供接近库存的体验。

因此,如果问题是因为这些附加组件中的任何一个,那么它不会出现在此私有模式下。 使用 Ctrl + 转移 + ñ 快捷键组合以打开一个新的隐身窗口。
切换到隐身隐私浏览模式 Chrome

现在尝试访问该站点。 如果该站点现在正常工作,那么是时候告别这些扩展之一了。

以下是禁用和删除罪魁祸首扩展程序的步骤 chrome

  1. 打开一个普通的窗口并前往 chrome://扩展/ 页。
  2. 现在禁用每个扩展旁边的切换,直到您不再能够重新创建问题。
  3. 消除 最后一个作为罪魁祸首的扩展旁边的按钮。
    禁用或删除浏览器扩展 Google Chrome

虽然这些扩展最终确实增加了整体生产力,但如果它指向错误,那么最好在那个时候删除它们。

清除浏览器缓存和 Cookie

如果在适当的时间内积累了大量临时数据,则可能会与 PC 的正常运行发生冲突。

虽然它们与网络端无关,但有些 用户 能够纠正 502错误的网关 执行此修复后的问题。

以下是清除浏览数据的快速步骤 chrome

  1. 发射 Google Chrome 浏览器。
  2. 访问 清除浏览数据 通过输入以下 URL 页面
    chrome://settings/clearBrowserData
  3. 现在选择 Cookie 和其他网站数据缓存的图像和文件.
  4. 清除数据 按钮并等待该过程完成。
    清除浏览数据选项 Chrome 浏览器
  5. 现在检查您是否可以访问该站点。

虽然这个调整对一些人来说已经奏效,但事实证明这是一个临时修复。 用户必须每隔几天就删除浏览器的缓存和数据,这反过来又会破坏他们的正常工作流程。

清除 DNS 缓存

Domain Server 的缓存存储与您访问的网站相关的临时数据。 由于浏览器可以直接从缓存中获取数据,因此这些网站的加载速度更快。

但是,即使缓存数据损坏,也会产生负面影响。 所以最好的办法是删除 DNS 缓存。

以下是从 Windows 操作系统清除 DNS 缓存的步骤

  1. 前往 开始菜单 并搜索 CMD。
  2. 然后启动这个 命令提示符 窗口作为管理员。
    以管理员身份运行命令提示符
  3. 现在输入以下命令,然后点击 Enter 清除所有与 DNS 相关的缓存。
    ipconfig /flushdns

    flushdns ipconfig 窗口

  4. 完成后,重新启动浏览器并验证它是否修复了 502 Bad Gateway Error。

删除 DNS 缓存可能会降低网站首次打开时的加载速度。 但如果它修复了 502 Bad Gateway 问题,那么值得权衡。

更改网络 DNS 地址

您的 ISP 为您提供默认 DNS,但是,始终可以选择切换到另一个 DNS。 这就是我们在这里要做的。

通过切换到 Google 的公共 DNS,我们将能够验证问题是否与我们的默认 DNS 有关。

以下是在 Windows 操作系统中更改 DNS 地址的步骤

  1. 右键单击 无线网络图标 出现在任务栏上,然后选择 打开网络和 Internet 设置.
    在 Windows 10 中打开网络和 Internet 设置
  2. 选择开启 更改适配器选项 它会将您带到可用网络列表。
    在 Windows 操作系统中更改适配器设置
  3. 右键单击已连接的网络并选择 特性。
  4. 现在滚动到 互联网协议版本 4 部分并单击 特性.
    互联网连接 WiFi IPv4 属性。
  5. 然后选择 使用以下 DNS 服务器地址 选项。
  6. 输入 8.8.8.8 在首选 DNS 地址下,以及 8.8.4.4 在备用 DNS 地址下。
    在 Internet 属性选项中使用 Google DNS 设置
  7. 最后,打 好的 保存更改并尝试访问该站点。

如果您现在可以这样做,那么建议您至少暂时使用此 DNS 本身。

请记住,此更改是设备级别的,并且只会被您执行这些步骤的设备(笔记本电脑/PC)采用。 连接到此网络的所有其他设备将继续使用原始 DNS 本身。

底线:修复 502 Bad Gateway Nginx

关于这一点,我们完善了本指南,了解如何修复 502 Bad Gateway Nginx 错误 在 Chrome. 我们分享了不同类型的变通方法,它们可能会为您带来成功。

虽然问题通常源于网站服务器,但在某些情况下,上述浏览器端调整确实最终解决了问题。

就我而言,我首先在 Microsoft Edge 浏览器来验证问题是否在我这边。 是的,页面正在加载 Edge 浏览器。 因此,我清除了 chrome 浏览器的浏览数据,以及纠正问题的 DNS 缓存。

请在评论部分让我们知道哪一个成功地为您提供了有利的结果。