WordPress “站点遇到了致命错误”是一个既常见又烦人的问题,本文中魏艾斯笔记分享如何解决WordPress “站点遇到了致命错误”。
1、只有这么一个孤零零的错误提示,并不知道问题出在哪里。
而且邮箱里没有收到相应的指引邮件,估计大部分人都是这样的情况。原因是服务器没有适配邮件服务导致发不出去邮件。
- 如果能收到邮件,当中会提示出现错误的页面url、主题或插件,方便你快速定位和解决问题。
- 无法登陆后台时,WordPress 提供了特殊的“恢复模式”URL(24小时内有效),用于登录后台处理问题。
- 如果是主题、插件造成的问题,要么删除插件后重新安装,要么升级/重装主题,基本都能解决问题。
- 收不到邮件的往下看。
2、打开 debug提示信息
进入主机打开 WordPress 网站根目录的 wp-config.php 文件,在最下面找到 WP_DEBUG 改成如下代码:
// 开启WP_DEBUG模式
define( ‘WP_DEBUG’, true );
// 显示errors and warnings
define( ‘WP_DEBUG_DISPLAY’, true );
@ini_set( ‘display_errors’, ‘On’ );
这时候再去刷新出现错误提示的页面,会看到具体提示内容,比如 XXX插件错误、XXX主题错误、XXX路径有问题等,再根据实际情况去解决。
值得一提的是问题解决后需要关掉调试模式。把上面的define( ‘WP_DEBUG’, true ); 改为define( ‘WP_DEBUG’, false); 就可以关闭 WordPress 调试模式。
3、总体上来说这类问题多数是因为安装/设置了插件、主题等造成的,解决思路也朝着这两个方面去考虑。
© 版权声明
THE END
暂无评论内容