从昨天晚上到今天上午,我的博客遇到了一件怪事,就是账号和密码都对,可是就是登陆不了了?
一发现这个情况,我犹如影帝附体,感觉都是攻击者搞的鬼。
我问了其他工程师,我说有没有可能是被攻击的次数过多,导致我现在没法登陆了呢?
好几个工程师表示赞同,因为这种情况太常见了。
然后我就按照他们的教程去网上收集资料,试图来修改密码。
1.发邮件,无效。
2.修改sql数据库,因为密码是md5加密的,找到加密后的密文转到md5解压网站去解压,MD5格式不对,无效。
3.查阅了其他遇到这种情况的技术文,最后发现是缓存搞的鬼。
原因在于,我设置了cname解析,用了加速乐的cdn服务,存在着缓存。并把我的登录看做是攻击,拒绝了我登录的请求。
前后用了好几个小时来排查,结果发现原来是cdn搞的鬼!
解决方法:把CDN服务停了,把cname解析重新换成A解析,10-30分钟后再访问即可。
如果是一般的cdn应该是没事的,加速服务可能和WP的插件 WP Super Cache 有所冲突而导致的。
如果你的wordpress也遇到账号和密码都对,可是就是登陆不了的问题,不妨按照这个方式去检查检查。
大型站长资讯类网站! https://www.0411zz.com