主題不行啊如何修復最常見的錯誤?

如果您在使用我們的主題時遇到任何故障或出現空白頁面,您應該做的第一件事就是打開 調試 在您的網站上。

您可以在 WordPress 安裝根文件夾中的默認 WordPress 文件 wp-config.php 中執行此操作。

  1. 編輯文件並找到行:
    定義('WP_DEBUG',假);
  2. 將行替換為定義常量的代碼集以打開調試並在屏幕上顯示錯誤:
    定義('WP_DEBUG',true);
    定義('WP_DEBUG_LOG',true);
    定義('WP_DEBUG_DISPLAY',true);
    @ini_set('顯示錯誤',1);
  3. 保存文件並將修改後的文件上傳回服務器。
  4. 打開您的網站並查看是否出現一些錯誤消息。

您可能會看到的一些常見錯誤

1. 致命錯誤:允許的 X 字節內存大小已耗盡...

這是非常常見的錯誤消息,通知您服務器上沒有為網站提供足夠的內存。根據 託管要求, 你應該分配 至少 96MB,但根據您網站上的數據,可能需要更多內存。錯誤消息顯示您分配的內存的確切值(以字節為單位),您可以使用在線工具將字節數轉換為兆字節,這樣您就知道當前的值是多少。

增加服務器內存限制的可能方法:

  1. 增加服務器上 php.ini 文件中的內存限制:
    內存限制 = 128M
  2. 嘗試增加 wp-config.php 文件中的內存限制,添加代碼行:
    定義('WP_MEMORY_LIMIT','128M');
    定義('WP_MAX_MEMORY_LIMIT','128M');

    96MB 只是運行主題的最低要求,您的網站可能需要更多內存,因此請嘗試更高的內存值。
  3. 如果服務器不允許您通過代碼修改此值,因此問題仍然存在,請聯繫您的託管提供商,請求增加網站的內存限制。並非所有託管公司都允許用戶修改這些值

2.解析錯誤:語法錯誤,意外的T_FUNCTION…

確保您的服務器參數滿足中所述的所有必要要求 託管要求.

大多數情況下,出現錯誤的原因是 舊版本的 PHP 安裝在您的服務器上。

3. 調用未定義函數mb_convert_encoding()

您的 PHP 安裝似乎沒有安裝多字節字符串擴展,我們也在我們的文章中推薦了該擴展 託管要求.