- A+
所属分类:Wordpress
某个网站用的wordpress
昨天用阿里云快照和镜像功能转移数据后升级了云服务器,出现登录输入帐号密码,直接跳转至首页
排除了插件和程序bug的原因,初步判断是cookies导致的,但排查未果,难道真的是之前改过密码? 但是前两天还是用老密码在登录...一切正常啊,难道自己记错了?
后面试了试重新修改密码...并停用了后台地址重定向的代码,修复后可以进去了........什么鬼
1 删除functions.php中的以下代码
add_action('login_enqueue_scripts','cracker');
function cracker(){
if($_GET['loginaccess']!= 'xxxx') header('Location:http://www.yourdomain.com/');
}
function cracker(){
if($_GET['loginaccess']!= 'xxxx') header('Location:http://www.yourdomain.com/');
}
2 增加以下代码,重置密码,后面的1代表超级管理员的ID
wp_set_password('yourpassword',1);
3 ssh执行(启用了opcache,所以要刷新下)
/etc/init.d/php-fpm restart
4 functions.php中删除步骤2代码,重复步骤3,然后登录
这件事告诉自己:有时候看似很复杂的事,也许只是一件小事,不能让思维局限在常规套路上...哈哈哈