WordPress 500错误怎么办?如何查看网站错误信息?

在使用WordPress的时候,由于服务器环境、wordpress版本、主题插件兼容等问题经常会出现网站无法打开的情况,好一点的情况是网站或者服务器开启了错误提示,页面虽然打不开但是至少会给出错误提示代码,根据错误提示进行搜索或者求助技术人员就比较方便了。但是也有很多情况,程序出错了以后网站直接打不开,错误代码一般都是500。

这种情况一般都是由于网站或服务器没有开启错误提示,只需要打开错误提示就可以看到错误信息。WordPress打开错误提示的方法比较简单,首先进入网站根目录(注意是网站根目录,不是主题或者插件目录),找到wp-config.php文件:

WordPress 500错误怎么办?如何查看网站错误信息?

然后使用编辑器打开(不建议使用windows自带的文本编辑器,容易导致编码问题,例如可以使用Sublime Textnotepad++),找到WP_DEBUG,将false改成true

WordPress 500错误怎么办?如何查看网站错误信息?

修改后保存即可。然后再访问网站刷新页面一般就可以打开了,并且会在出错的地方显示错误提示。

当然由于不同服务器环境配置差异,可能在PHP配置文件里面直接禁用了错误提示,那么此时可以在上一步的WP_DEBUG下面一行添加以下代码记录错误日志:

ini_set("display_errors", 0);//不在页面显示错误信息  
error_reporting(E_ALL ^ E_NOTICE); //记录错误日志的级别  
ini_set( "log_errors", "On" ); //打开错误日志  
ini_set( "error_log",  ABSPATH . "/err_".date('Y-m').".log"); //错误日志保存文件

修改后代码截图:

记录WP错误日志

这样修改以后再出现500错误的话系统就会自动将错误信息按年月保存在网站根目录的错误日志文件,例如2021年9月的日志文件是err_2021-09.log

以上我们基本上可以看到网站报错信息了,后续便可对症下药进行故障修复排除,如果没有相应的开发能力,可以将错误信息告知技术人员求助。

温馨提示:如果问题已经得到解决,建议立即将wp-config.php文件复原,线上生产环境显示错误日志可能会暴露网站路径信息带来安全风险。

推荐主题

上一篇:主题演示功能升级,可切换电脑或手机浏览效果

下一篇:主题更新:全面兼容WPML多语言插件,新增百度地图

猜你喜欢

在线咨询
微信咨询

添加专属客服

一对一为您答疑解惑 添加客服企业微信 立即扫码添加我吧
扫码关注

扫码关注微信

关注我们获取最新资讯 关注微信公众号 立即扫码关注我们