操作数据库关闭wordpress插件

1,698次阅读
没有评论

共计 1294 个字符,预计需要花费 4 分钟才能阅读完成。

就在昨天腾讯云的天御服务失效了,看了下价格只能购买套餐包,最便宜的1000块,这不赶山我七八年的服务器费用,虽然验证码好用但是也太贵了,果断放弃了,这个时候就出问题了。

首先服务失效,登录验证通不过,无法进入后台,插件关闭不了,死循环,此时此刻只能在mysql里修改插件状态数据了。

1、第一步查询当前插件的激活信息

SELECT * FROM `wp_options` WHERE option_name='active_plugins'

我这里出现的结果是

'a:9:{i:0;s:51:\"rest-api-to-miniprogram/rest-api-to-miniprogram.php\";i:2;s:30:\"table-of-contents-plus/toc.php\";i:4;s:37:\"tencentcloud-cdn/tencentcloud-cdn.php\";i:5;s:37:\"tencentcloud-cos/tencentcloud-cos.php\";i:6;s:19:\"the-paste/index.php\";i:7;s:40:\"webpushr-web-push-notifications/push.php\";i:8;s:29:\"wp-china-yes/wp-china-yes.php\";i:9;s:27:\"wp-editormd/wp-editormd.php\";i:10;s:27:\"wp-super-cache/wp-cache.php\";}'

2、关闭你想要的插件

解释一下 a:9 表示现在激活的是 9个插件,a就是active的意思。

i:0就是插件的索引,所以你想删除哪个插件就把哪个插件那段代码删掉。抱歉这里展示的跟上面的贴出的不符哈,本来我是安装10个插件的,但是我不想还原回去再给出示例,有点懒,看到这里基本上就会操作了。

UPDATE `wp_options` SET `option_value` = 'a:9:{i:0;s:51:\"rest-api-to-miniprogram/rest-api-to-miniprogram.php\";i:2;s:30:\"table-of-contents-plus/toc.php\";i:4;s:37:\"tencentcloud-cdn/tencentcloud-cdn.php\";i:5;s:37:\"tencentcloud-cos/tencentcloud-cos.php\";i:6;s:19:\"the-paste/index.php\";i:7;s:40:\"webpushr-web-push-notifications/push.php\";i:8;s:29:\"wp-china-yes/wp-china-yes.php\";i:9;s:27:\"wp-editormd/wp-editormd.php\";i:10;s:27:\"wp-super-cache/wp-cache.php\";}' WHERE `wp_options`.`option_id` = 33;
正文完
请博主喝杯咖啡吧!
post-qrcode
 
admin
版权声明:本站原创文章,由 admin 2022-01-12发表,共计1294字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码