当前位置:首页 > CMS教程 > WordPress > 列表

wordpress后台登陆问题的解决方法

发布:smiling 来源: PHP粉丝网  添加日期:2014-06-20 15:22:17 浏览: 评论:0 

用wp程序建好网站,在用ie登陆后台的时候进入不了管理后台,也不提示用户名或密码错误,改用火狐或360浏览器登陆正常,要解决问题就的找百度老哥儿了,终于费了老大的时间才找到高人提供的解决方法,发在这里,以备不时只需和遇到同样问题的菜鸟修改.

方法1:

打开文件”/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);后话 主要就是更改cookie的作用目录,由原来的“/wp-admin”变成根目录“/”。问题大概是由于无法跨目录读取用户的cookie导致的(参见pluggable.php中的函数wp_parse_auth_cookie)。

方法2:

把wp登录后台的http由www.域名.com/wp-admin  改成www.域名.com/wp-login.php即可.

Tags: wordpress后台登陆

分享到: