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