找回密码
 注册

Discuz! ucenter 无法登录 用户名和密码正确

php 发表于 2015/12/13 05:58 | 显示全部楼层 |阅读模式
Discuz! X3.2 ucenter后台无法登录,密码是正确的,ucenter登录闪退,登录十几次可能够成功一次,然后又自动退出。
ucenter登录不了,是因为程序有一个漏洞,解决方法:
用文本编辑软件打开Discuz!根目录中的uc_server/model/admin.php文件,搜索找到以下内容
  1. $this->cookie_status = 0;
复制代码
修改为
  1. $this->cookie_status = getgpc('sid', 'C')  ? 1 : 0;
复制代码
  1. $this->cookie_status = empty($_COOKIE['sid'])  ? 0 : 1;
复制代码
保存文件后上传到服务器对应目录即可解决密码正确却ucenter登录失败的问题。

手机版|轻松E站

轻松E站

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