在没有访问仪表板的情况下,我如何重新激活插件?

时间:2019-01-16 作者:Nic Higson

我一直在使用Jevelin主题的wordpress网站(geniedrinks.co.uk)上工作。昨晚,我停用了一个名为WP Bakery Page Builder(js\\U composer)的插件,该插件立即导致所有页面出现HTTP错误500-我甚至无法访问我的WP admin页面。

我觉得重新激活插件可能会纠正这个问题,但在控制面板中找不到这样做的方法(服务器主机是names.co.uk)。我在PHPMyAdmin中寻找了一个选项选项卡,试图找到一个活动插件列表(手动将插件添加到列表中),但找不到该选项卡。感谢您的帮助或其他解决方案。

首先非常感谢,

Nic

2 个回复
最合适的回答,由SO网友:RiddleMeThis 整理而成

您可以通过PhpMyAdmin编辑数据库来实现这一点。

转到数据库的Options table 并找到一行名为active_plugins.

你应该看到这样的东西。。。

a:10:{
    i:0;s:49:"1and1-wordpress-wizard/1and1-wordpress-wizard.php";
    i:1;s:29:"acf-repeater/acf-repeater.php";
    i:2;s:30:"advanced-custom-fields/acf.php";
    i:3;s:45:"limit-login-attempts/limit-login-attempts.php";
    i:4;s:27:"redirection/redirection.php";
    i:6;s:33:"w3-total-cache/w3-total-cache.php";
    i:7;s:41:"wordpress-importer/wordpress-importer.php";
    i:8;s:24:"wordpress-seo/wp-seo.php";
    i:9;s:34:"wpml-string-translation/plugin.php";
}
您可以为插件添加新行。您需要了解以下内容。

a:10:10=行数(列表中有多少插件)i:0;s: 49:i=列表中的项目位置i:0;s: 49:s=字符计数,因此您可以通过添加新行并更改如下值来激活新插件。。。

a:11:{
    i:0;s:49:"1and1-wordpress-wizard/1and1-wordpress-wizard.php";
    i:1;s:29:"acf-repeater/acf-repeater.php";
    i:2;s:30:"advanced-custom-fields/acf.php";
    i:3;s:45:"limit-login-attempts/limit-login-attempts.php";
    i:4;s:27:"redirection/redirection.php";
    i:6;s:33:"w3-total-cache/w3-total-cache.php";
    i:7;s:41:"wordpress-importer/wordpress-importer.php";
    i:8;s:24:"wordpress-seo/wp-seo.php";
    i:9;s:34:"wpml-string-translation/plugin.php";
    i:10;s:20:"my-plugin/plugin.php";
}

SO网友:Nour Edin Al-Habal

您可以通过将插件目录重命名为临时名称来停用所有其他插件。还可以尝试通过重命名当前主题的目录来停用当前主题,以便Wordpress返回到默认主题。

登录到仪表板后,再次将目录重命名为其原始目录,然后逐个激活插件。

稍后,如果要解决问题,请使用Health Check plugin 帮助您检测任何插件或主题是否有bug,而无需实际停用或激活它,这可能会破坏您的网站。这对调试和故障排除非常有帮助。

相关推荐

如何清理wp-content/plugins/wordpress-seo中不必要的文件?

我目前维护Wordpress网站7年。磁盘使用率最近已满,因此我需要定期检查自动备份并保存这些备份,然后将其从服务器中删除。当我检查时,插件文件夹中的wordpress seo文件夹(这是Yoast seo默认插件文件夹)占用了太多空间。据我所知,它充满了各种版本的插件文件。确切地说,它位于wordpress seo插件的js/dist文件夹中。它包含几种类型的小型javascript,每个名称的末尾都有某种序列或版本号,总容量约为250-300 MB。我可以清理这些文件吗?如果是,是否安全?如果我从以前