WordPress无线路由登录不了后台

Posted by Harid八月 - 6 - 2010 Leave comments

一直被这个问题所困扰着:我的wordpress登陆不了后台,提交用户名密码之后又返回登陆界面,就这样死循环着不能进入后台控制板。

更为诡异的是,这种情况仅仅出现在使用无线路由的时候!我在家里、在寝室使用的分别是铁通、校园网的有线链路,只有在实验室利用实验室提供的无线校园网登录后台的时候,登录页面便进入死循环。这就排除了由于存在网络差异而导致的登录不可达。最后,只能把这种现象解释为有线与无线TP-LINK之间的矛盾。

解决方法

打开文件”/wp-includes/pluggable.php“,修改wp_set_auth_cookie函数。

将(两处,第一处在666行左右,第二处就在后面几行,基本上改第一处就可以了,wordpress 2.9.2;wordpress 3.0 在691行)

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

修改为:

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

   声明:本文采用 BY-NC-SA 协议进行授权 | 星期九
   原创文章转载请注明:转自《WordPress无线路由登录不了后台

  1. Pingback: wordpress通过路由器无法登陆后台解决方法 | jjbbs WordPress Unknow Os

  2. 偶用的就是google嘿嘿,就是用google登录不了,世界之窗,IE,360都不行呢!!!你只有改代码那

  3. 霸王,你也把这个文件改一下,不然我在实验室登录不了这个站点的后台….

    • @笨瓜, 你换个浏览器应该就可以解决,像360安全浏览器好像就不能登陆后台,推荐用Google Chrome。


分享按钮