WordPress编辑用户时候提示“错误:第65行wp-admin / includes / translation-install.php”(headers_sent() || WP_DEBUG ? E_USER_WARNING : E_USER_NOTICE)的解决办法
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
这几天强哥叽叽哇哇的说一些后台不能编辑用户,错误提示,我刚打开也确实出现这个错误,还没来得及修改,就又好了,但是问题出现了,我测试了一下回复原貌,问题也是解决的,但是把问题点记录一下;
出现这个错误主要的问题是 WordPress 开启 WP_DEBUG 情况下,不能使用常规方法禁用 PHP NOTICE 提示;
禁用 PHP NOTICE 提示方法
1、如有权限可以修改 php.ini 配置文件,将文件中 error_reporting 值改为:
error_reporting = E_ALL & ~E_NOTICE
然后重启一下 php 即可。
2、如果不能操作 php.ini 文件,可以在需要禁用 PHP NOTICE 提示的页面中加入下面代码:
<?php error_reporting(E_ALL^E_NOTICE); ?>
非常规方法
如果开启了 WP_DEBUG,上面的方法无效(WordPress 4.9.4 + PHP 7.2.3 亲测)。查看 wp_debug_mode() 代码会恍然大悟。
这时候需要用到 WordPress Must Use Plugins(mu-plugins),方法:
1、在 wp-content 目录下新建 mu-plugins 目录
2、新建 php 文件,名字如:disable_php_notice.php,内容如下:(可以根据需要修改)
<?php error_reporting(E_ALL ^ E_NOTICE);
3、disable_php_notice.php 文件上传至上面新建的 mu-plugins 目录即可。
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!
赏
支付宝赞助
微信赞助
免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。
您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源 LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。
敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net
意在交流学习,欢迎赞赏评论,如有谬误,请联系指正;转载请注明出处: » WordPress编辑用户时候提示“错误:第65行wp-admin / includes / translation-install.php”(headers_sent() || WP_DEBUG ? E_USER_WARNING : E_USER_NOTICE)的解决办法