加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 网络日志

WordPress用Redis Object Cache插件,无法登录

时间:2020-03-01 08:13:45  来源:魔比之城  作者:scielib

为了体验一下加速WP网站,安装Redis Object Cache插件,并启用。但遇到了WordPress无法登陆后台的问题。

在wp-config.php中添加代码:

define("WP_CACHE_KEY_SALT",'随机码'); define('WP_REDIS_SELECTIVE_FLUSH',true);

使用以下命令就可以查看到本机的Redis缓存是否生成了:

redis-cli monitor

进入到你的WordPress网站,刷新页面,你就可以看到在SHELL中有数据输出。

但退出WordPress后台,有无法登录的问题。

大部分教程都是清空redis。另外,Redis缓存还可以导致插件和主题修改不生效,手动强制删除Redis缓存的命令如下:

#进入redis redis-cli #清空 flushall #退出 exit

此外,也可以采用删除部分key的方法。

下面是SHELL脚本,不是redis脚本,不要运行错了地方。

redis-cli keys "wp_:user*" | xargs redis-cli del

这个脚本主要是删除wp_用户相关的信息,删除之后,就可以登陆了。注意这个数据库前缀可能因为安装时的配置而不同。

上面是记录的两种解决WordPress用Redis Object Cache插件后无法登录后台的方法。

参考文章:

https://wzfou.com/wordpress-redis/
https://www.youyongit.cn/wordpress-redis-object-cache.html
来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
    无相关信息
栏目更新
栏目热门