如何修復 WordPress 中的 502 Bad Gateway 錯誤

已發表: 2019-07-17

我知道這很糟糕,但你來了,所以讓我幫你修復 WordPress 網站中的 502 bad gateway 錯誤。

錯誤不僅對狂熱的網站所有者來說很煩人,甚至對經驗豐富的技術人員也是如此。

它會導致糟糕的用戶體驗,並在時間和潛在收入方面因服務器停機而損失大量成本,但現實是您永遠無法避免系統故障,從而完全避免錯誤。

502 bad gateway 錯誤不僅是您的網站或 WordPress 網站的常見錯誤,而且即使是 Google 也會遇到這種情況。 希望在某種程度上安慰你。

什麼導致 502 Bad Gateway 錯誤?

502 bad gateway error 是當您訪問的網站的服務器未能響應請求時瀏覽器顯示的錯誤。

由於這是發生在任何服務器上的事情,並且由於用戶從各種瀏覽器訪問網站,因此可能會看到錯誤的不同變化,這裡是可以拋出的典型錯誤;

  • 502錯誤的網關
  • 錯誤 502
  • HTTP 502
  • 這是一個錯誤
  • 502 代理錯誤
  • 502 服務暫時超載
  • 一個空白的白色屏幕
  • 臨時錯誤 (502)
  • HTTP 錯誤 502 – 網關錯誤
  • 502 服務器錯誤:服務器遇到臨時錯誤,無法完成您的請求
  • 網關錯誤:代理服務器收到來自上游服務器的無效響應

無論看到什麼錯誤,瀏覽器都在訪問上游服務器或代理服務器,但不知何故他們的請求沒有得到滿足。

現在您知道它是什麼,修復它會更容易。 我們將探索一些可以幫助您運行網站的方法。

修復 WordPress 中 502 Bad Gateway 錯誤的不同方法

1.重新加載/刷新網站

從您可以做的最自然的事情開始,在您的瀏覽器和服務器之間傳輸數據時可能會發生任何事情,刷新可能會修復錯誤。

2. 在其他瀏覽器或不同位置檢查您的網站

如果刷新不起作用,請切換瀏覽器,看看是否出現相同的錯誤。 您也可以嘗試從其他位置訪問該網站,最簡單的方法是使用代理服務——其中有許多是免費在線的。

如果您的網站在另一個瀏覽器或位置上加載正常,那麼問題出在您的瀏覽器上,第三步應該會有所幫助。 否則,是時候掌握技術了。

3.清除瀏覽器緩存/cookies/歷史

如果一個網站在其他地方運行良好,那麼很可能您的瀏覽器正在為您提供它保存的網站的舊版本,只需重置您的緩存,您應該會沒事的。

如果這些基本步驟沒有解決 502 bad gateway 錯誤,那麼是時候深入研究其他潛在原因了。

4. 調查服務器和 DNS 問題

你怎麼知道它是不是服務器? 再次,從簡單的服務器 ping 開始 - 一些在線工具可以幫助您,但是,我將使用從您的終端 ping 的老派技巧。

從終端 ping 您的網站

wpvivid.com 的 ping 顯示,如果您的顯示相同的結果,則丟失 0%,然後我們知道服務器正常運行,繼續檢查您的 WordPress 插件和 WordPress 主題 - 如果有丟失,然後轉到第 6 步,如果您使用託管託管服務,請聯繫您的託管服務商。

如果您使用像 Cloudflare 這樣的 CDN 服務,顯示的 IP 地址將是 Cloudflare 的 IP 地址,因此您需要知道您的主機在創建帳戶時提供給您的 IP 地址。

儘管如此,在檢查您的服務器時,您仍需要檢查您的數據庫是否正常工作,通常您會在 WordPress 上收到無數據庫連接錯誤,但也可能由此導致 502 錯誤。

如果您在同一台服務器上託管多個網站,您還可以通過訪問其他網站來快速排除服務器問題,如果它們運行良好,那麼問題就與您的網站隔離了。 在這種情況下,請檢查您的插件和主題是否存在潛在問題。

如果您的所有網站都遇到同樣的問題,請聯繫支持人員。

5. 檢查你的插件和主題

出現故障的插件或主題可能是 502 錯誤的可能原因。 如果您已嘗試上述所有步驟並且它們指向與您的 WordPress 文件有關的內容,則可以通過 FTP 客戶端或登錄控制面板來訪問您網站的文件。

對於 cPanel,請轉到 wp-content/themes 或 wp-content/plugins 以獲取插件。

使用 cPanel 檢查您的插件和主題

例如,在插件目錄中,右鍵單擊然後重命名每個插件。

用 cpanel 重命名每個插件

如果你有很多插件,你可能會覺得這很乏味; 您可以做的是選擇所有插件,將它們壓縮為一個文件,然後刪除所有插件。

現在檢查你的網站,如果錯誤消失了,那麼我們可以斷定它是一個麻煩的插件導致 502 bad gateway 錯誤。

重新加載網站時,一次啟用一個插件,直到找到罪魁禍首。 不幸的是,沒有捷徑可走。

這也適用於主題。

警告:在你做你會後悔的事情之前,確保你已經在某個地方保存了你的文件的副本。

6. 聯繫支持

由於 502 bad gateway 錯誤很可能是服務器的問題,因此可以通過聯繫主機的支持中心快速解決此問題。

他們最適合解決與行為不端的服務器或在其上運行的軟件相關的任何問題。

請務必就您為解決問題所做的一切向他們提供建議,因為他們很可能會要求您先執行相同的任務。

結論

對於大多數網站所有者來說,一個 502 bad gateway 錯誤很容易自己修復,只需按照上面的步驟進行操作,您就可以了。

在最壞的情況下,房東的技術團隊可以幫助您恢復服務器或將您轉移到其他服務器。

當你想到最壞的情況時,想想備份——如果你一直在閱讀我們的文章,我可能聽起來像是一根壞掉的管道,但是,相信我每個人都會在某個時間點需要一個支持,所以省去你自己的麻煩並在今天實施一個,實際上,現在。

我們的 WPvivid 備份插件讓這一切變得非常簡單——它可以在自動駕駛儀上為您完成所有工作,通過 Google Drive 等提供商將您的文件保存在雲端。

您可能還想查看我們的分步指南,了解如何修復 WordPress 中的 500 內部服務器錯誤。