万联网络技术交流社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2019|回复: 0

wordpress后台进不去--解决方案

[复制链接]

22

主题

30

帖子

94

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
94
发表于 2013-8-11 00:55:35 | 显示全部楼层 |阅读模式
问题描述:
wordpress后台进不去,用户名。密码输入了登陆没有反应啊。
解决方案:
打开文件”/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)。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|万联网络技术交流社区

GMT+8, 2018-10-17 15:46 , Processed in 0.083173 second(s), 25 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表