wordpress 插件异常导致无法登录

问题

出现错误时,无法通过admin页面登录到后台面板,而且页面的错误提示也有限,无法确认具体问题。这个时候,只能通过ssh来尝试解决。

解决

  1. 开启wordpress 调试:
    https://wordpress.org/support/article/debugging-in-wordpress/
    只需修改 wp-config.php中下面的开关就可以在页面看到进一步的调试信息:

    // Enable WP_DEBUG mode
    define( 'WP_DEBUG', true );

    这样我们就能在页面看到想象的错误提示。

  2. 当发现是插件错误导致时,因为此时已经无法登录后台的插件管理页面,这时,直接删除wp-content目录下对应的插件目录就可以,这时wordpress会检测插件失效,从而跳过插件代码逻辑。

如果还有其他问题,可以进一步结合php nginx等日志进一步分析。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注