Dragon
龙笑天龙笑天  2019-08-07 23:33 龙笑天下 隐藏边栏 |   9 条评论  3,274 
文章评分 29 次,平均分 5.0

禁用 WordPress 5.2 及以后版本的致命错误(WSOD)处理程序 wordpress

WordPress 从 5.2 版本开始内置了一个新功能,当检测到插件或主题发生错误时,自动发送邮件通知网站管理员,即使在后端完全无法访问的情况下(例如发生所谓的“白屏死机”,White Screen Of Death,简称 WSOD),管理员仍然有机会登录并对此问题采取措施。这个就是新 Wordpress 的致命错误(WSOD)处理程序。

WSOD

The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.(此站点正遇到技术问题,请查看您的站点管理员电子邮件收件箱来获得指引。)

但龙笑天下发现,这个 WSOD 处理程序,有时并收不到啥错误信息邮件,而且感觉也没必要出错就发送邮件通知。那么,如何禁用它呢?

禁用 WSOD 致命错误处理程序

经过不懈搜索,终于找到了禁用 WSOD 的方法,具体如下:

方法一方法二

打开 WordPress 配置文件 wp-config.php,在WP_DEBUG下面一行添加如下代码即可:

完全开启 WP_DEBUG 模式

有时在调试 WordPress 时,需要开启 DEBUG 模式,显示详细的错误信息,那么怎样“完全的开启 WP 的 DEBUG 模式”呢?

打开 WordPress 配置文件 wp-config.php,将WP_DEBUG这一行修改为如下代码即可:

PS:调试好后,一定记得将上面的代码改为下面这一行来关闭 DEBUG 模式哦:

相关参考

WordPress 5.2 中的致命错误恢复模式
禁用 WordPress 致命错误(WSOD)处理
How to disable the fatal error (WSOD) protection
Debugging in WordPress

「点点赞赏,手留余香」

还没有人赞赏,快来当第一个赞赏的人吧!

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

龙笑天
龙笑天 关注:48    粉丝:32 最后编辑于:2019-09-19
互助分享,互联网本该如此!

发表评论

表情 贴图 链接 私密 格式 签到
  1. xyhxyh
    xyhxyh 来自天朝的朋友 QQ浏览器 Windows 10 江西省南昌市 移动

    按照方法一,是不报错了,但页面一片空白,啥也木有
    方法二,没变化
    邮箱设置后,依然无法接收邮件

    4楼 3天前
    0 0 回复
  2. 明月登楼
    明月登楼 来自天朝的朋友 谷歌浏览器 80.0.3987.162 Windows 7 河南省南阳市 联通

    WordPress 现在版本更新目的都是为初学者考虑的多一些!这个 WSOD 就是!

    地板 2020-04-01 17:03
    0 0 回复
  3. 橘子书
    橘子书 评论达人 LV.3 来自天朝的朋友 谷歌浏览器 76.0.3809.100 Windows 10 福建省漳州市 电信

    别玩 wp 了,赶紧扔掉。开发自己的轮子 webos 才是王道。

    板凳 2019-08-11 16:26
    0 0 回复
  4. 奶爸建网站笔记
    奶爸建网站笔记 来自天朝的朋友 谷歌浏览器 76.0.3809.100 Mac OS X 10_14_5 重庆市 电信

    殊不知好多站连邮件功能都无法使用。

    沙发 2019-08-09 23:00
    0 0 回复
扫一扫二维码分享