记录一下使用redis缓存导致WordPress无法登录后台的情况

某个WordPress二次开发的网站,放置于香港的云服务器上,环境为centos6.8 64bit,服务器软件为lnmp1.5
之前启用了全站https 即SSL加密
发现对SEO有很大影响,并且部分地区用户由于墙的作用无法访问https网站

故打算去除https并做了服务器迁移,在过渡期同时保留了https和http
同时,将对象缓存软件由memcache更换为了Redis

迁移后发现http下无法登录WordPress后台,即使通过phpmyadmin修改mysql数据库内后台密码后,也无法登录
总是报密码不匹配,或者未启用cookie

经过折腾发现是redis的问题,原因是redis的缓存导致出现该问题(具体是缓存了什么内容导致的还在研究)
解决办法: 登录redis 刷新缓存

首先ssh登录服务器
进入以下路径

cd /usr/local/redis

 

使用以下命令登录redis

./bin/redis-cli

最后使用以下命令刷新所有缓存
flushall

记录一下使用redis缓存导致WordPress无法登录后台的情况

redis WordPress,redis刷新缓存方法,redis清空缓存,redis登录,WordPress 密码错误,WordPress 提示密码错误,WordPress后台无法登录,本地登录redis,记录一下使用redis缓存导致WordPress无法登录后台的情况
再试试,可以正常登录了

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
上一篇

怎样判断网页是使用伪静态还是动态页面

2020-5-9 20:57:48

下一篇

百度权重提升

2020-6-5 20:50:56