502 是由於閘道器錯誤導致的,當訪問網站群時,瀏覽器會向站群伺服器端傳送請求,如果站群伺服器端正常相應請求,將會把請求內容傳送給瀏覽器,這樣網站群便會正常顯示。但是如果站群伺服器端無法正常響應,就會反饋一些錯誤程式碼來提醒我們。例如 404 未找到,503 服務不可用,403 禁止訪問等。
WordPress 站群網站群訪問出現 502 怎麼辦
WordPress 站群網站群訪問出現 502,是由於站群伺服器獲取頁面請求時無響應,這時候瀏覽器會提示 502 錯誤。該問題一般是由於站群伺服器延遲過高,導致瀏覽器請求站群伺服器形影時間過長,或者是 WordPress 站群安裝的外掛,主題,編碼不規範導致的,或者是站群伺服器,網站群配置檔案錯誤導致的。
由於可能是有多種問題引起的 502 警告,所以我們可以透過以下多個方面對網站群進行排查。
1. 首先,我們可以重新載入一下頁面。有可能是由於站群伺服器資源佔用緊張,導致站群伺服器端一時間無法響應瀏覽器的請求,如果是這種情況,重新整理一下頁面就可以了。
2. 可以清空瀏覽器快取或者換一臺瀏覽器試一下。可能是由於站群伺服器快取中存在錯誤的頁面,再次瀏覽時,瀏覽器會直接從快取中來調取頁面。
3. 由於有的網站群開啟了防火牆或者 CDN 加速,有時也可能出現這種問題。因為如果開啟了 CDN,那麼網站群內容將會從 CDN 的快取站群伺服器中調取資料。需要暫時禁用 CDN,禁用後,網站群內容將會從源站群伺服器來載入,如果是由於這個問題導致的,那麼關閉防火牆和禁用 CDN 加速後,該問題將會解決。
4. 如果問題仍然存在的話,可能是網站群安裝的外掛或者主題異常導致的,這種情況下,建議全部關閉外掛和主題,然後逐一啟用,來排查到底是哪個外掛或者主題出現的問題導致的。更多的相關內容可以閱讀如何確保外掛不影響 WordPress 站群網站群的穩定性。
5. 如果有網站群重啟的許可權,您也可以來重啟一下網站群或者重啟一下站群伺服器來嘗試解決該問題。如果站群伺服器經常出現這種問題,那麼可能是由於站群伺服器的錯誤配置導致,需要聯絡一下站群伺服器提供商來進行處理。想知道更多的相關內容可以閱讀網站群出現 502 錯誤的原因及解決方案。