WordPress 首頁 不見?5種解決WordPress 白屏死機錯誤的解決方案

WordPress 首頁 不見?5種解決WordPress 白屏死機錯誤的解決方案

WordPress白屏死機是WordPress用戶可能遇到的最常見錯誤之一。

在安裝新插件或與另一個插件或WordPress核心文件不兼容的主題後,其遷移後,通常會出現WordPress 白屏問題

好吧,如果您訪問WP網站時在網絡瀏覽器上看到空白頁而沒有任何錯誤或信息,則這是WSDE的症狀。在這裡,我們提供解決方案以修復WordPress網站上的白屏死機。

是什麼導致白屏死機?

WordPress白屏死機錯誤主要是由PHP錯誤或數據庫錯誤引起的。例如,如果您安裝的過時的插件沒有被更新過一段時間,則可能會導致問題,因此該插件代碼與WordPress較新版本使用的代碼不兼容。同樣的事情也會發生,過時的主題不會被更新。因此,我們始終建議您購買定期更新的主題。

如何修復WordPress中死亡的白屏?

好吧,如果您還遇到類似問題的困擾,請在此處應用以下解決方案來修復WordPress白屏死機錯誤。

注意:以下方法指導您更改網站核心文件。我們建議您先備份網站,然後再執行以下任何步驟。好吧,如果您目前無法訪問網站的後端,請與您的虛擬主機聯繫,並檢查服務器上是否有您網站的最新備份。

檢查WordPress插件是否可能導致WSOD

如前所述,不兼容的WP插件可能會導致此WordPress白屏錯誤。我們建議先檢查一下禁用已安裝的插件,這可能有助於檢測和修復問題。

如果您能夠登錄到網站的管理控制台。

  • 移至插件部分
  • 選中所有插件並停用它們。

停用WordPress插件

如果禁用插件後站點功能正常,請一一啟用插件,以檢測導致錯誤的插件。

好吧,如果您無權訪問WordPress管理員區域,則需要登錄Cpanel或FTP以重置WordPress網站上所有已安裝的插件。

安裝FTP客戶端,例如FileZilla,

  • 使用網絡主機提供的憑據登錄到服務器
  • 導航到WordPress文件所在的目錄。
  • 打開wp-content文件夾,然後找到該plugins 文件夾。
  • 這是您所有插件的存儲位置。
  • 只需將該文件夾重命名為plugins.old之類的其他名稱
  • 這將停用您網站上安裝的所有插件,並將您的網站重置為默認狀態。
相關問題  WordPress添加重定向,301轉址教學(301 redirect)

返回瀏覽器並刷新您的網站。死亡的白屏應該消失了,您應該能夠登錄WordPress。

切換到默認WP主題

如果禁用WP插件無助於解決問題,則可能是主題核心文件與現有插件發生衝突。讓我們檢查一下是否禁用了新激活的主題並恢復為其默認主題。

  • 簡單易用,只需登錄到您的管理控制台,
  • 轉到外觀>>主題
  • 在這裡激活默認的WordPress主題。

WP默認主題

再次如果您無權訪問管理區域,

  • 通過FTP登錄到服務器
  • 轉到WP-Content文件夾。
  • 在這裡,您將找到一個名為Themes的子文件夾
  • 查找與您的活動主題共享名稱的目錄。
  • 複製該主題,然後刪除原始文件夾。
  • 這會將您的網站主題還原為默認的WordPress主題。
  • 現在嘗試訪問您的WordPress網站,如果沒有問題,則該主題引起錯誤。
  • 請與主題提供者聯繫以解決問題或切換到其他主題。

增加內存限制

有時,如果沒有足夠的內存來運行您的網站,則可能會導致此錯誤。特別是如果您的站點有太多的插件並獲得大量流量,則默認定義的內存限制可能不足以一次處理所有網站實例。這會導致增加您網站的內存限制可能有助於解決該問題。

為此,您需要在WordPress網站上編輯wp-config.php文件。

  1. 轉到您的WordPress 根 文件夾
  2. 找到您的 wp-config.php 文件
  3. 右鍵單擊它,然後選擇“編輯” 選項,
  4. 滾動到該文件的底部,然後查看該行的讀數。就 這樣,停止編輯!快樂的博客。
  5. 此時,您需要在該消息上方粘貼以下代碼行:

define(’WP_MEMORY_LIMIT’,’256M’);

增加PHP內存限制

另外,您可以將此代碼php_value memory_limit 64M添加到您的.htaccess文件中,以查看它是否也可以修復該錯誤。

使用WordPress調試模式

您正在閱讀,這意味著仍然沒有找到WordPress White Screen of Death的解決方案。好了,是時候向您介紹WordPress調試模式了,它可以更有效地排除錯誤。

  • 轉到您的WordPress根文件夾
  • 找到您的wp-config.php文件
  • 右鍵單擊它,然後選擇“編輯”選項,
  • 滾動到該文件的底部,然後查看該行的讀數。就這樣,停止編輯!快樂的博客。
  • 此時,您需要在該消息上方粘貼以下代碼行:
相關問題  Robot .txt 是 什麼?理解WordPress robots.txt文件設定的完整指南

define(’WP_DEBUG’,true);

  • 保存文件時,將激活調試模式。
  • 這將/ wp-content /目錄中生成一個名為debug.log的文件
  • 可以使用大多數標准文本編輯器(例如TextEdit或Notepad)打開和讀取此文件。

您也可以選擇直接在頁面上顯示錯誤消息。為此,將以下代碼添加到wp-config.php

define(’WP_DEBUG_DISPLAY’,true);

使用完調試模式後,請務必將其禁用,這一點很重要。為此,請打開wp-config.php文件,並將WP_DEBUG行更改回false。

檢查您的緩存解決方案

在WordPress中實施緩存解決方案是加快網站速度的絕佳方法。但是,由於它保存了舊版本的文件,因此存在過時的內容可能導致問題的風險。

可以通過清除緩存來解決此問題,緩存將清除您站點中所有不必要的存儲數據。完成此操作後,請再次檢查您的站點以查看是否已解決問題。如果是這樣,您可能希望與緩存解決方案背後的開發人員聯繫,以了解WSoD發生的原因,或者與主機的支持團隊聯繫。

如果問題仍然沒有解決,那麼在這種情況下,值得聯繫您的虛擬主機支持團隊並尋求他們的幫助。

哦,您好 👋很高興認識你。

訂閱我們的電子報,定期發送很棒的科技內到您的郵

Post Comment