今天突然发现wp后台无法登录了,确切的说应该是无法打开,能显示出登录页面,然后输入正确的帐号密码确定之后,页面一直转圈圈,无响应。过一会儿就提示页面无法打开。
默认用的是Chrome,接着试了一下其他几个浏览器也都无法打开,看来不是浏览器的原因。cookie也清除了也没用。
网上搜了一下,也没有啥好的解决方案,修改代码什么,感觉不靠谱,因为后台前几天还可以登录的。
然后又想到了,因为阿里云服务器到期,续费之后,昨天手动重启了一下,很可能是这个事件引起的,又从这里查起,去看了ip,还有数据库等等都正常的。
在查看wp-config.php时,无意间看到了一段代码,猜想可能是这个原因
这个“身份认证密钥与盐”具体的工作原理我也不是很清楚,猜测可能服务器到期然后重新创建了实例,对这块儿认证机制有影响,因此就通过注释里的url去重新生成了一段代码,替换原有的代码,之后再重启了php和nginx,接着重启浏览器访问,发现已经可以正常登录后台了!
出现类似现象的朋友可以尝试一下这个方法!