Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz!x3.2 1225版本升级后UC无法登陆解决方案之一

  [复制链接]
ljlx0813 发表于 2015-1-9 23:49:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

sd3011181 发表于 2015-1-10 00:26:13 | 显示全部楼层
盛康的开发团队要解散了还是发不起工资了,最近各种奇葩问题
回复

使用道具 举报

一枝秀 发表于 2015-1-10 00:32:10 | 显示全部楼层
有这情况吗
回复

使用道具 举报

vipwz88 发表于 2015-1-10 01:07:34 | 显示全部楼层
fznbxbgcngfbvn
回复

使用道具 举报

alanlily02 发表于 2015-1-10 07:12:42 | 显示全部楼层
谢谢,正好需要,这个bug搞的人好头疼,害我折腾了两天,浪费了很多时间!discuz也算是档次很高的开源了,建议官方不要出这么低端的错误。。。这种漏洞不应该在正式版里出现的。
回复

使用道具 举报

alanlily02 发表于 2015-1-10 07:14:45 | 显示全部楼层
Discuz!X3.2 升级后 1225版本【ucenter、uc_server密码正确无法登录后台的解决方法】

相信有很多人刚升级到discuz x3.2最新版本后都出现了ucenter和uc_server后台无法登录的问题
其实根本不是密码不对,就是最新版本的discuz出现的BUG导致我们无法登录。


解决办法很简单
在/uc_server/model 中找到admin.php


找到代码function adminbase() {
                parent::__construct();
                $this->cookie_status = 0;
                $sid = $this->cookie_status ? getgpc('sid', 'C') :rawurlencode(getgpc('sid', 'R'));
                $this->sid = $this->view->sid = $this->sid_decode($sid) ? $sid : '';



将红色部分修改
function adminbase() {
                parent::__construct();
                $this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0;
                $sid = $this->cookie_status ? getgpc('sid', 'C') :rawurlencode(getgpc('sid', 'R'));
                $this->sid = $this->view->sid = $this->sid_decode($sid) ? $sid : '';

建议官方不要出现这么低端的漏洞。
回复

使用道具 举报

MCC韩潮馆 发表于 2015-1-10 08:02:38 | 显示全部楼层
能解决问题吗
回复

使用道具 举报

yuantao1988 发表于 2015-1-10 10:40:36 | 显示全部楼层
看看学习下
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 19:44 , Processed in 0.121896 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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