我們必須感謝科技讓我們的生活更輕鬆,但同樣的技術經常成為技術故障的受害者。 502 Bad Gateway就是您可能遇到的此類技術故障之一。它表明一台伺服器無法從另一台伺服器獲得一些有效的回應。如果您想知道502 Bad Gateway錯誤到底是什麼,請繼續閱讀。
它只是一個 HTTP 狀態碼,類似於特定伺服器無法接收來自另一台伺服器的回應。 502 Bad Gateway錯誤完全取決於您的特定設定。您最終可能會在任何給定時間跨任何作業系統在任何瀏覽器中體驗它們;不考慮任何設備。
並非所有 Web 伺服器都以相同的方式描述這個獨特的錯誤。以下是您可能遇到的502 Bad Gateway錯誤的常見表現。
當我們在 Windows 更新期間收到錯誤網關錯誤時,通常會產生 0x80244021 錯誤代碼或以下訊息:WU_E_PT_HTTP_STATUS_BAD_GATEWAY。
當我們在使用Google 服務(例如其搜尋引擎或Gmail)時遇到類似錯誤時,它們通常會在螢幕上顯示“伺服器錯誤”或僅顯示“502”。
Twitter 的「失敗鯨魚」錯誤說「Twitter 容量過剩」是一種502 Bad Gateway錯誤(但是,專家告訴它是503 錯誤)。
502 Bad Gateway 錯誤顯示在單一瀏覽器視窗中,就像常規網頁一樣。
你知道嗎?
Microsoft IIS 伺服器通常透過在初始 502 之後添加一個額外的數字來提供有關任何特定網關錯誤的原因的更多信息,例如「HTTP 錯誤 502.1」中的數字。在這種情況下,Web 伺服器很可能在充當網關時收到了不適當的回應。
洞察:HTTP 錯誤 502.1 或類似錯誤類似於 CGI 應用程式逾時問題,其故障排除過程應類似於 504 網關逾時問題。
在大多數情況下,當您的來源伺服器(例如,您的Web 主機)傳回此程式碼時,會發生HTTP錯誤502 bad gateway Cloudflare ,然後Cloudflare 會將此程式碼傳回給您的Web 訪客。 每當發生這種情況時,您都會看到 Cloudflare 的品牌錯誤。
下面提到的錯誤訊息是由於特定網站的故障導致的網關錯誤錯誤的親戚:
還有許多其他客戶端HTTP 狀態碼,例如極其常見的“ 404 Not Found error 」。如果您遇到此類錯誤,請立即聯絡網站或其主機!
如果您作為 Web 開發人員或網站擁有者遇到錯誤 502 Bad Gateway,那麼您的來源伺服器上的此錯誤可能有一些原因。在這裡,我列出了一些修復此錯誤的建議,例如:
由於 502 錯誤是 Internet 上的伺服器之間的網路錯誤,這表示該問題不一定與您的 Internet 連線或電腦有關。 如果您在 Nginx 上遇到502 錯誤網關,請立即修復它。在這裡,我們提到了修復502 bad gateway錯誤的步驟。
#要修復此錯誤,您可以透過關閉所有先前開啟的可能有用的瀏覽器視窗來啟動新的瀏覽器會話。開啟新瀏覽器後,是時候重新嘗試開啟您要尋找的網頁了。
嘗試清除瀏覽器中的快取以修復此錯誤。儲存在瀏覽器中的損壞或過時的檔案可能會導致網關問題。刪除這些快取檔案和 cookie 通常可以解決此問題。為此,請按照下列步驟操作:
#您可以先只刪除與您面臨此502 錯誤的網站連結的那些cookie ,而不是從您的瀏覽器儲存中清除所有cookie。但是,如果問題仍然存在,請隨時刪除所有 cookie;甚至那些屬於其他網站的。
如果一個瀏覽器無法正常運作,請嘗試另一個瀏覽器。如果您的 Chrome 遇到網關問題,請立即啟動 Firefox 或任何其他瀏覽器。
如果備用瀏覽器沒有遇到錯誤的閘道錯誤,現在您可以確定原始問題與您先前的瀏覽器有關。我們假設您已遵循上面列出的所有故障排除建議,如果您仍然遇到網關錯誤,您可能需要重新安裝瀏覽器並驗證問題是否消失。
如果您已經安裝了 MS Forefront TMG SP1,並且收到了「錯誤代碼:502 代理程式錯誤」訊息,我們建議您下載 Microsoft Forefront Threat Management Gateway (TMG) 2010 的軟體更新 1。您也可以考慮安裝如果您的網路登入經常失敗,請使用此軟體。
但是,您應該記住,這種故障排除方法不是 502 代理錯誤訊息的常見解決方案,它僅適用於上述情況。 Forefront TMG 2010 是一個商業軟體包,您現在可能已經知道了。
#有許多與您的電腦相關的臨時問題,它如何連接到網路可以確定502錯誤的原因,尤其是在多個網站出現此錯誤的情況下。重新啟動電腦通常有助於解決此問題。
路由器、數據機、交換器或其他網路設備的未知問題也可能導致 502 錯誤。重新啟動這些設備可以幫助您克服此類問題。
由於 DNS 問題也可能發生此錯誤。要修復此錯誤 502 Bad Gateway,您需要修復 DNS 問題。為此,請按照下列步驟操作:
如果錯誤仍然存在,那麼更改您的電腦或路由器上的 DNS 伺服器可以為您解決此問題。通常,Bad Gateway 錯誤是由臨時 DNS 伺服器問題引起的。
如果您仍然面臨網關錯誤錯誤,則問題不在於您的設置,而可能來源於您正在尋找的特定網站。在這種情況下,聯絡網站可能是個好主意。假設網站是罪魁禍首,它的管理員可能已經開始著手糾正他們網站的 Bad Gateway 錯誤的根源。從您的最終確認事情可以讓您靈活地理解問題的特徵。一旦您了解了此類不良網關錯誤的原因,您將有機會嘗試新的故障排除技術。
請聯絡您的 ISP(網際網路服務供應商)。如果您的電腦、瀏覽器和網路都運作正常,網站管理員報告頁面或網站運作正常,則502 Bad Gateway問題可能是由您的 ISP 可能負責的網路問題引起的。
無論它是否顯示“稍後再回來”,這個特定的錯誤網關錯誤訊息肯定是與您的ISP 或網站主機有關的問題—如果您直接聯繫他們,雙方中的任何一方甚至都可以確認這一點。
如果是這種情況,則 502 錯誤可能需要一段時間才能解決,因為該錯誤超出了您的控制範圍。
以上是如何修復 502 Bad Gateway 錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!