主页 > 后端 > wordpress教程 >
来源:自学PHP网 时间:2014-11-28 23:41 作者: 阅读:次
[导读] 用wp程序建好网站,在用ie登陆后台的时候进入不了管理后台,也不提示用户名或密码错误,改用火狐或360浏览器登陆正常,要解决问题就的找百度老哥儿了,终于费了老大的时间才找到高人提...
wordpress后台登陆问题的解决方法用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即可. |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com