若WordPress网站部分页面访问错误,提示:此站点遇到了致命错误,了解有关对 WordPress 进行故障排除的更多信息。
一般情况下属于部分插件错误或者兼容性导致的。若排查,可以修改网站根目录下wp-config.php文件,开启debug模式,代码如下:
// 开启 WP_DEBUG 模式
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 );