WordPress站點遇到了致命錯誤解決方法,請查看您的站點的管理電子郵箱來獲得指引
有時候我們升級WordPress或者修改WordPress主題出現:您的站點遇到了致命錯誤,請查看您的站點的管理電子郵箱來獲得指引。
這個是因為WordPress 從 5.2 版本開始內置了一個新功能,當檢測到插件或主題發生錯誤時,自動發送郵件通知網站管理員,即使在后端完全無法訪問的情況下(例如發生所謂的“白屏死機”,White Screen Of Death,簡稱 WSOD),管理員仍然有機會登錄並對此問題采取措施。這個就是新 WordPress 的致命錯誤(WSOD)處理程序。
但是目前國內阿里雲封掉了服務器的郵件發送端口,除非你安裝了Easy WP SMTP等郵件發送插件
WordPress站點遇到了致命錯誤解決方法:
1.根據我的解決經驗,多半是你的主題文件,特別是function.php的哪個逗號什么的漏掉了,注意檢查下.
2.如果是安裝磨溝插件導致的站點遇到了致命錯誤,那就登錄FTP刪除這個插件試試.
3.如果是網速太慢的原因導致WordPress插件無法升級或者其他升級問題導致的試試:WordPress插件更新太慢卡住導致插件無法更新解決辦法
禁用WordPress站點遇到了致命錯誤:
WordPress站點遇到了致命錯誤,這個功能讓人無從下手的話試試禁用它,將下面代碼添加到當前主題函數模板 functions.php 中:
當然你也可以打開 WordPress 配置文件 wp-config.php,在WP_DEBUG下面一行添加如下代碼即可:(需要注意的是WordPress升級會覆蓋wp-config.php文件,所以還是建議用上面那個方法)
開啟WordPress調試模式:
有時在調試 WordPress 時,需要開啟 DEBUG 模式,顯示詳細的錯誤信息,那么怎樣“完全的開啟 WP 的 DEBUG 模式”呢?
打開 WordPress 配置文件 wp-config.php,將WP_DEBUG這一行修改為如下代碼即可:
需要關掉調試模式的話把上面的define( ‘WP_DEBUG’, true ); 改為define( ‘WP_DEBUG’, false);就可以關閉WordPress調試模式.