当前位置: 首页 > 齐分享 > 正文

完美解决WordPress无法登录后台的问题

  引言(你懂的):WordPress无法登录后台,WordPress登录后台死循环,WordPress登录后台返回登录界面,用无线路由登录无法登陆WordPress后台,TP-LINK无线路由器无法登陆WordPress。

  症状描述:输入用户名和密码点登陆后返回登陆界面,无任何提示。

  分析问题:无论是新安装的,还是之前旧的WordPress都有这个问题。更换空间,更换WordPress版本都无济于事。

  解决问题:这个问题涛涛很早之前就发现了,是因为家里有段时间两台电脑,但是只有一个猫,解决办法只能通过无线路由器,只要连接无线路由器就无法登录后台,如果用电脑直连猫老上网,无任何问题。无线路由器是TP-LINK的WR-841N,通过对路由器的升级也没有得到解决。没办法,最后求助于百度、Google,最后得到的结论是改源码,方法如下:

  修改文件“/wp-includes/pluggable.php”中的wp_set_auth_cookie函数。搜索此行代码(代码较长,分为两行):

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

  将上面代码中的 ADMIN_COOKIE_PATH 改为 SITECOOKIEPATH ,当然,你会搜出两行,涛涛测试的结果是修改第一行就可以了,完整修改如下:

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

  修改后上传,再次登录后台,完美登陆。

  原因分析:Cookie惹的祸。这里更改了cookie的目录,将“/wp-admin”变成“/”。如果大家有兴趣,可以去看看pluggable.php中的函数wp_parse_auth_cookie。

  此方法在WordPress 2.9.2到3.1.2版本测试均有效。

WordPress无法登录后台



本文固定链接: http://zmt.me/post/35.html | 涛涛的博客

该日志由 涛涛 于2011年05月21日发表在 齐分享 分类下, 通告目前不可用,你可以至底部留下评论。
原创文章转载请注明: 完美解决WordPress无法登录后台的问题 | 涛涛的博客
关键字:

完美解决WordPress无法登录后台的问题:目前有27 条留言

  1. Internet Explorer 7.0 Internet Explorer 7.0 Windows 7 x64 Edition Windows 7 x64 Edition

    wordpress登陆的时候出现ERROR: Too many failed login attempts. Please try again in 20 hours求帮忙?

    2015-09-09 下午 10:35 [回复]
    • QQbrowser 9.1.4060.400 QQbrowser 9.1.4060.400 Windows XP Windows XP

      好久没登录博客了,这个问题应该是你装了插件的问题,提示错误次数太多,20小时后再试,建议删除插件再登录,并且重置密码。

      2015-10-17 下午 10:10 [回复]
  2. 9楼
    chonghua:
    Firefox 18.0 Firefox 18.0 Windows XP Windows XP

    这个问题,用了N年的wordpress,今天就突然之间莫名奇妙的出现了!而且任何浏览器,试用了任何方法都是这样,人品问题?

    2013-02-02 下午 9:36 [回复]
    • Internet Explorer 8.0 (Compatibility Mode) Internet Explorer 8.0 (Compatibility Mode) Windows XP Windows XP

      也是因为路由器引起的不能登录么?如果不是,那就是疑难杂症了。。。

      2013-02-03 上午 12:56 [回复]
  3. 8楼
    zhuojun:
    Internet Explorer 6.0 Internet Explorer 6.0 Windows XP Windows XP

    我很不幸地用了两次你的方法。
    多谢!

    2012-08-15 下午 11:57 [回复]
    • 360Safe Explorer 360Safe Explorer Windows XP Windows XP

      额?用完之后问题解决了么?

      2012-08-16 上午 12:35 [回复]
      • Internet Explorer 6.0 Internet Explorer 6.0 Windows XP Windows XP

        解决了

        2012-08-16 下午 1:36 [回复]
  4. Sogou Explorer Sogou Explorer Windows 7 Windows 7

    :huaix 呵呵,问题解决了,太感谢楼主了,O(∩_∩)O~

    2011-12-13 上午 10:02 [回复]
    • 360Safe Explorer 360Safe Explorer Windows XP Windows XP

      解决就好,不用谢~~~

      2011-12-13 下午 1:17 [回复]
  5. 6楼
    青岛SEO:
    360Safe Explorer 360Safe Explorer Windows XP Windows XP

    很不错,用了这个方法果然有用,力挺! :gz

    2011-10-30 上午 10:05 [回复]
    • 360Safe Explorer 360Safe Explorer Windows XP Windows XP

      哈哈,看来你也有同样的问题。。。

      2011-11-01 下午 8:18 [回复]
  6. 5楼
    Yusky:
    Google Chrome 12.0.742.5 Google Chrome 12.0.742.5 Windows 7 Windows 7

    嗯。这个有时会遇到.这个解决方法也不错

    2011-08-15 下午 10:33 [回复]
    • Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP

      没有别的办法了,官方的Bug,只能这么解决了。

      2011-08-17 下午 10:23 [回复]
  7. 4楼
    lzq4215:
    Internet Explorer 6.0 Internet Explorer 6.0 Windows XP Windows XP

    完蛋了,我家的就是用无线路由,到时候找你解决问题吧。

    2011-08-01 下午 5:05 [回复]
    • Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP

      不一定所有的无线路由都有这个问题,有问题再解决吧。

      2011-08-06 下午 7:12 [回复]
  8. 地板
    kredarmy:
    Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP

    被这个问题折腾惨了。

    2011-06-21 上午 9:35 [回复]
  9. 板凳
    姜敏:
    Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP

    暂时没遇到过这种情况,不过我也是用的WP,可能迟早要碰到

    2011-06-18 下午 6:39 [回复]
    • Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP

      只要不用路由,一般情况下不会有这个问题的。

      2011-06-18 下午 6:59 [回复]
    • glen:
      360Safe Explorer 360Safe Explorer Windows XP Windows XP

      我的WP登录的时候 经常出现链接错误 还有就算登录进去了 比如要点写文章的时候又出现链接错误 是怎么的啊

      2012-06-22 下午 12:30 [回复]
      • 360Safe Explorer 360Safe Explorer Windows XP Windows XP

        这个应该是WP程序和MySQL数据库连接错误,如果确认数据库名已经用户名密码正确,那么咨询你的服务提供商以得到解决。

        2012-06-22 下午 8:37 [回复]
        • glen:
          Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP

          我找过空间商了 他们这样说:“您好,经过我们这边检查,您的这个空间配置都是正常的,网站无法打开是程序中导致的问题所致,以下是我这边上传的探针文件检查网站程序问题后测试一下。。。。” 纠结了。。。

          2012-06-22 下午 9:50 [回复]
          • 360Safe Explorer 360Safe Explorer Windows XP Windows XP

            你的域名是什么?

            2012-06-23 上午 11:15 [回复]
          • glen:
            Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP

            域名是www.letao134.com

            2012-06-23 下午 12:34 [回复]
          • 360Safe Explorer 360Safe Explorer Windows XP Windows XP

            可以访问啊,没有任何问题。

            2012-06-23 下午 1:13 [回复]
    • Aic:
      Internet Explorer 6.0 Internet Explorer 6.0 Windows XP Windows XP

      谢谢楼主,问题已解决,已收藏本站!

      2012-12-26 下午 8:26 [回复]
  10. 沙发
    自由人:
    Internet Explorer 6.0 Internet Explorer 6.0 Windows XP Windows XP

    我去试试 呵呵 这两天这破网快折腾死我了

    2011-06-07 下午 2:20 [回复]
    • Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP

      貌似又是一个拿福能的粉丝?

      2011-06-07 下午 2:22 [回复]

发表评论


快捷键:Ctrl+Enter

无觅相关文章插件,快速提升流量