wordpress后台登陆不了怎么解决

有时候我们为了提高网站的性能,可能会在服务器或者程序里做一些优化,但同样如果处理不当也会导致一些错误,比如说本文提到的CDN。另外,wordpress存在插件不兼容的情况,比如说网站页面突然变成一篇空白等等。

wordpress后台登陆不了怎么解决
wordpress后台登陆不了怎么解决

从昨天晚上到今天上午,我的博客遇到了一件怪事,就是账号和密码都对,可是就是登陆不了了?

一发现这个情况,我犹如影帝附体,感觉都是攻击者搞的鬼。

我问了其他工程师,我说有没有可能是被攻击的次数过多,导致我现在没法登陆了呢?

好几个工程师表示赞同,因为这种情况太常见了。

然后我就按照他们的教程去网上收集资料,试图来修改密码。

1.发邮件,无效。

2.修改sql数据库,因为密码是md5加密的,找到加密后的密文转到md5解压网站去解压,MD5格式不对,无效。

3.查阅了其他遇到这种情况的技术文,最后发现是缓存搞的鬼。

原因在于,我设置了cname解析,用了加速乐的cdn服务,存在着缓存。并把我的登录看做是攻击,拒绝了我登录的请求。

前后用了好几个小时来排查,结果发现原来是cdn搞的鬼!

解决方法:把CDN服务停了,把cname解析重新换成A解析,10-30分钟后再访问即可。

如果是一般的cdn应该是没事的,加速服务可能和WP的插件 WP Super Cache 有所冲突而导致的。

如果你的wordpress也遇到账号和密码都对,可是就是登陆不了的问题,不妨按照这个方式去检查检查。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注