wordpress无法进入后台,跳转回首页问题排除笔记

某个网站用的wordpress

昨天用阿里云快照和镜像功能转移数据后升级了云服务器,出现登录输入帐号密码,直接跳转至首页

排除了插件和程序bug的原因,初步判断是cookies导致的,但排查未果,难道真的是之前改过密码? 但是前两天还是用老密码在登录…一切正常啊,难道自己记错了?

后面试了试重新修改密码…并停用了后台地址重定向的代码,修复后可以进去了……..什么鬼

1 删除functions.php中的以下代码

1
2
3
4
add_action('login_enqueue_scripts','cracker');
function cracker(){
if($_GET['loginaccess']!= 'xxxx') header('Location:http://www.yourdomain.com/');
}

2 增加以下代码,重置密码,后面的1代表超级管理员的ID

1
wp_set_password('yourpassword',1);

3 ssh执行(启用了opcache,所以要刷新下)

1
/etc/init.d/php-fpm restart

4 functions.php中删除步骤2代码,重复步骤3,然后登录

这件事告诉自己:有时候看似很复杂的事,也许只是一件小事,不能让思维局限在常规套路上…哈哈哈

原文链接:https://xiaohost.com/10741.html,转载请注明出处。
0

评论1

请先
  1. 可以试试换个浏览器登录下,再回来就可以了。
    jane 2020-01-14 0