WordPress站點遇到了致命錯誤解決方法,請查看您的站點的管理電子郵箱來獲得指引


WordPress站點遇到了致命錯誤解決方法,請查看您的站點的管理電子郵箱來獲得指引

 
 

有時候我們升級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 中:

add_filter( 'wp_fatal_error_handler_enabled', '__return_false' );

當然你也可以打開 WordPress 配置文件 wp-config.php,在WP_DEBUG下面一行添加如下代碼即可:(需要注意的是WordPress升級會覆蓋wp-config.php文件,所以還是建議用上面那個方法)

define( 'WP_DISABLE_FATAL_ERROR_HANDLER', true );

開啟WordPress調試模式:

有時在調試 WordPress 時,需要開啟 DEBUG 模式,顯示詳細的錯誤信息,那么怎樣“完全的開啟 WP 的 DEBUG 模式”呢?

打開 WordPress 配置文件 wp-config.php,將WP_DEBUG這一行修改為如下代碼即可:

// 開啟WP_DEBUG模式 下面的true改為false可以關掉調試模式
define( 'WP_DEBUG', true );
 
// 開啟DEBUG日志,一定要記得關閉這個日志功能並清理這個日志文件哦,產生的日志文件在: /wp-content/debug.log
define( 'WP_DEBUG_LOG', true );
 
// 顯示errors and warnings
define( 'WP_DEBUG_DISPLAY', true );
@ini_set( 'display_errors', 'On' );

需要關掉調試模式的話把上面的define( ‘WP_DEBUG’, true );  改為define( ‘WP_DEBUG’, false);就可以關閉WordPress調試模式.


 

常用軟件開發學習資料目錄(詳見我愛分享資源論壇):  

1.經典編程電子書收藏  

2.C&C++編程學習資料收藏   

3.算法及數據結構(有關c,c++,java)   

4.Java開發學習資料收藏      

5.Android開發學習資料收藏  

6.Python開發學習資料收藏  

7.大數據,機器學習,人工智能資料收藏

8.Docker資料收藏




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM