新闻中心

WordPress管理员后台无法登陆(自动弹回登陆页)的解决办法

作者 / 无忧主机 时间 2011-07-24 00:05:21

这是一个让人很悲催的问题,今天一客户在登陆wordpress管理后台的时候,不断输入管理账员账号和密码后,就不断的返回wordpress后台登陆界面(../wp-login.php),感觉就是进入了一个死循环。前台是可以保证输入正确,管理员账号和密码都完全正确。

这是一个奇怪的问题,理所当然,我们要怀疑服务器问题导致了,无忧主机(www.51php.com)小编再同一个服务器上开了空间并测试了登陆正常,同时也咨询了同服务器下其它使用wordpress站长可以都正常登陆。而且,更加诧异的事情,在小编的电脑上也可以登陆到故障用户的网站后台,最后通过我和客户之间的测试,其问题仅仅存在于用户自己的上网环境中。由此,激发了小编浓厚的兴趣,想找到其原因,以解燃眉之祸。

后来这个郁闷的问题,我再谷歌找到了答案,原因是由于ADSL路由器共享上网,导致输入wp账号和密码后返回登陆界面。为什么会出现这种情况?我也解释不清楚,我只能说wordpress太强大了。那么问题是如何解决的类?其前辈的给出的解决方法是:

登陆php空间的ftp,将../wp-includes/pluggable.php下载到本地,然后进行修改。我们只要将pluggable.php中的wp_set_auth_cookie函数进行修改。

将里面的:

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,tre);

然后保存上传搞定。

纯Linux环境下高端免备案[香港独立IP地址] php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名。

本文地址:https://www.51php.com/wordpress/2907.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服