疑難排解並修復WordPress「死亡白屏」
在5.2之前的WordPress版本中,外掛程式或主題錯誤會導致網站載入為空白頁面。這類錯誤被稱為「死亡白屏(WSOD) 」。在某些情況下,您可能會看到「網站發生技術問題」的訊息。以下是解決此問題的方法。
請注意:如果您使用WordPress 5.2及更新版本,您會在網站上看到重大錯誤的通知,並可使用WordPress復原模式加以修復。
啟用WordPress偵錯功能
在調查WSOD時,請啟用WordPress偵錯功能,看看是否有顯示錯誤。如果您看到與特定外掛程式或主題相關的錯誤,則可以停用有問題的外掛程式,或變更主題,讓網站重新上線。
出於安全考量,您應該在完成疑難排解之後,停用WordPress的偵錯功能。如果想檢查WSOD是否已廢除,請在啟用隱私或隱身瀏覽模式( Chrome / Firefox / Edge )的瀏覽器中瀏覽您的網站。
嘗試修復有問題的外掛程式或主題
如果您需要繼續使用有問題的外掛程式或主題,可以透過FTP上傳最新版本的外掛程式或主題,然後再啟用。這會更新外掛程式/主題。
如果更新沒有任何作用,請嘗試下列方法:
停用所有外掛程式
即使在啟用WordPress偵錯的情況下,如果您沒有看到任何可協助您判斷WSOD的錯誤,您應該檢查問題是否是由於外掛程式,主題和WordPress本身之間的衝突引起,並可能導致WSOD。當您更新WordPress,啟用的主題或其中一個外掛程式之後,這種情況更有可能發生。
- 透過FTP連線至您的主機。
- 在wp-content資料夾中,將plugins資料夾重新命名為plugins.renamed 。
- 以私人瀏覽模式瀏覽您的網站。如果正確載入,則問題是由您的其中一個外掛程式造成。如果錯誤依然存在,則是其他原因造成的錯誤。
- 重新命名含有外掛程式的資料夾回到外掛程式,並繼續調查問題。
- 如果是外掛程式造成的,請先停用個別外掛程式,以便找出導致錯誤的外掛程式。
- 如果不是由外掛程式造成,請略過「切換至預設WordPress主題」一節。
如果想繼續使用有問題的外掛程式,請按照「嘗試修復有問題的外掛程式或主題」一節中說明的步驟進行。
切換為預設的WordPress主題
如果您仍然看到白色頁面,則可能是由於您啟用主題造成的。要進行測試,您可以變更為預設的WordPress主題之一,如TwentyTwenty或TwentyTwentyOne ,並使用隱私瀏覽模式檢查WSOD是否消失。
如果想繼續使用有問題的主題,請按照「嘗試修復有問題的外掛程式或主題」一節中說明的步驟進行。
更多資訊
- 使用WordPress進行偵錯
- 如果您不想自己修復此問題,我們的WordPress超豪版支援團隊可以為您解決。