WordPress登陆不了后台的原因及解决方法(登陆界面不断返回)

15,700
WordPress登陆不了后台的原因及解决方法(登陆界面不断返回)
  • 4.50 / 5 5
4.50分(8票)

应该说,这是一个常见的现象。这种现象具体为:在后台登陆界面输入账号密码后,点击进入却无任何反应及提示。更换浏览器也是一样。

出现如上问题,请检查一下,你的电脑是不是通过无线路由上网,或ADSL+路由器的配置。如果有,八成是因为路由器导致wordpress死循环无法登陆,以致不断返回登陆界面。

这个不知道是不是wordpress的bug,之前的版本到现在版本都还存在。

解决方法倒也很简单,打开文件/wp-includes/pluggable.php,使用查找工具找到这一行代码:

1
setcookie($auth_cookie_name, $auth_cookie, $expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true);

注意不同版本wordpress可能有不同行数的代码,你要做的,就是找出所有这些代码,然后替换为:

1
 setcookie($auth_cookie_name, $auth_cookie, $expire, SITECOOKIEPATH, COOKIE_DOMAIN, $secure, true);

保存后,就可以登录后台了。

喵~本文目前有9条留言,欢迎发表评论!

  1. 这个情况就是用cdn造成的,登陆页根目录被缓存了,直接访问/wp-admin/index.php 就可以了 💡

    [回复]
  2. 4#
    :

    我是登录页点击有反应的,但是跳转到后台域名/wp-admin/就会显示无法加载,为接收到数据,是咋回事

    [回复]
  3. 赶上地板鸟
    :

    博主太棒了,我用cdn之后出现次情况,已解决

    [回复]
  4. 板凳也不错
    :

    我也遇到了不停循环登录,改了后还是不行,不知咋回事

    [回复]
    • 输入域名/wp-login.php,然后登陆即可解决。

      [回复]
      • 我的也是这种情况,后台登录后 直接左右弹框!密码换了多少次也不行,确定不是密码的问题,后来换了个电脑(不经常哟他上WP)直接顺利进入后台 不知道啥原因!也是按你说的输入域名/wp-login.php 方式登录,博主看看能不能给解决方法 不胜感激!! QQ57716022

        [回复]
    • 自己较劲搞了好久没有结果,最后用了最有效也最简单的方法就是重新手动安装:保留wp-content目录下所有内容和wp-config.php,删除其他所有内容,然后上传全新的wp-admin、wp-includes和根目录下下的所有文件,最后执行http://你的域名/wp-admin/upgrade.php,然后就没有问题了

      [回复]
  5. 传说中的沙发
    :

    求文章页分享条的插件或者代码,谢谢,方便给个详细的方法 哦,我菜鸟一只,百度里面的教程弄不成功不知道为什么

    [回复]
    • 自己上网找吧,我也是上网看到的才用在我的主题上的

      [回复]

打破沉默,我来发表评论鸟~