插件作者的标准出来了!Manyou诚邀开发者加盟!
“互联网平台开发者”特刊 有奖征集开发者
立即免费下载 Discuz!6.1.0正式版
Discuz! 6.1.0 使用说明
Discuz!NT2.5正式版发布
开放源码下载
UCenter Home 1.2 正式版发布
官方站 | 帮助文档
基于ECShop的网店托管-卖否
PHP就业培训直通车 | LAMP培训大连
Discuz!收费服务内容及价格
“感谢有你同行”手握手2008年数万元重奖志愿者
Discuz!/ECShop 专用官方虚拟主机
亿声传媒(Insenz)中秋祝福发送中
Comsenz 招聘信息
网店系统ECShop v2.6.0正式版火热发布
基于Discuz!的免费论坛空间5D6D
参与有奖社区调查 赢取台湾5日游
 13 12
发新话题
打印

PHPCMS 2007发布ucenter升级补丁公测(2008.5.28更新)

PHPCMS 2007发布ucenter升级补丁公测(2008.5.28更新)

update : 2008-5-23
*************************************************************************************************************************************
如果您并未使用discuz 6.1.0,ucenter,则不需要使用此补丁.
what is new  ?
1.   解决IE7下编辑头像窗口无法关闭问题;目前已经兼容IE6.0/7.0, FireFox 3.0  .
2.   解决2008年5月14版本无法兼容MySQL 4.0及以下数据库.
3.   解决了登录PHPCMS时提示验证字符串不正确的BUG.
4.   加入后台数据库检测功能,如果你填写了错误的ucenter server数据库信息,则会自动提示,免去了数据库设置错误带来的问题.
5.   你可以在原有的基础上再次升级,再次升级并不会破坏原来的数据.
6.   更新了在线编辑头像点击确定时不能立即预览的bug.
7    升级ucenter后,phpcms将统一使用ucenter的短消息.
8.   请务必在phpcms的ucenter client配置中选择正确的数据库字符集.一般来说,对于utf-8版本的ucenter,数据库请选择utf8,反之请选择GBK.!!!!
9.   良好的密钥应该是:没有规律的字符串,足够长度(建议16字符以上),并保护好你的密钥,不要让它泄露出去.
10.  加入升级文件可写状态检测,以便解决在linux/unix/freeBSD下可能无法升级问题.
**************************************************************************************************************************************

1.将 ucenter目录,upgrade目录分别上传到PHPCMS安装根目录下
2.运行upgrade/index.php 完成升级
3.参照 http://help.phpcms.cn/2008/0415/article_768.html 进行参数设置
4.删除upgrade目录(切记!!!!)

>注意:从其它地方(比如论坛)注册的帐号,得在phpcms登录激活方可使用.
>论坛中修改密码时,phpcms也会同步修改
>当PHPCMS中有大量用户时,不必把用户数据导入到ucenter server,只要用户登录PHPCMS成功,即可自动导入用户信息至Ucenter server上.
>如果旧版本的discuz中已经有大量用户信息,如果将这些旧用户信息导入到ucenter中,请参考discuz官方的相关信息.
>同一服务器域名安装多份PHPCMS2007,请务必保证 config.inc.php 中的$CONFIG['cookiepre']的值各不相同.否则会造成cookie覆盖冲突

附件

uc.zip (75.22 KB)

2008-5-30 08:28, 下载次数: 158

祝贺phpcms2007更新成功
UC很美,为什么?
因为我只能欣赏她
这就是我心目中最美的东西
问题很多
uid应该和UC统一,这样方便调用
已经升级过ucenter client for PHPCMS 2007.如果要重新升级,请删除 data/ucenter_update.lock

我删过了 可以使还是不行?
UID同步办法,修改PHPCMS程序:
UID同步办法:
/member/register.php中
复制内容到剪贴板
代码:
$memberinfo = array('username'=>$username, 'password'=>$password, 'question'=>$question, 'answer'=>$answer,'email'=>$email,'showemail'=>$showemail,'groupid'=>$groupid,'chargetype'=>$chargetype,'point'=>$defaultpoint,'begindate'=>$begindate,'enddate'=>$enddate, 'truename'=>$truename,'gender'=>$gender,'birthday'=>$birthday,'idtype'=>$idtype,'idcard'=>$idcard,'province'=>$province,'city'=>$city,'area'=>$area,'industry'=>$industry,'edulevel'=>$edulevel,'occupation'=>$occupation,'income'=>$income,'telephone'=>$telephone,'mobile'=>$mobile,'address'=>$address,'postid'=>$postid,'homepage'=>$homepage,'qq'=>$qq,'msn'=>$msn,'icq'=>$icq,'skype'=>$skype,'alipay'=>$alipay,'paypal'=>$paypal,'userface'=>$userface,'facewidth'=>$facewidth,'faceheight'=>$faceheight,'sign'=>$sign);
改为:
复制内容到剪贴板
代码:
$memberinfo = array('userid'=>$userid, 'username'=>$username, 'password'=>$password, 'question'=>$question, 'answer'=>$answer,'email'=>$email,'showemail'=>$showemail,'groupid'=>$groupid,'chargetype'=>$chargetype,'point'=>$defaultpoint,'begindate'=>$begindate,'enddate'=>$enddate, 'truename'=>$truename,'gender'=>$gender,'birthday'=>$birthday,'idtype'=>$idtype,'idcard'=>$idcard,'province'=>$province,'city'=>$city,'area'=>$area,'industry'=>$industry,'edulevel'=>$edulevel,'occupation'=>$occupation,'income'=>$income,'telephone'=>$telephone,'mobile'=>$mobile,'address'=>$address,'postid'=>$postid,'homepage'=>$homepage,'qq'=>$qq,'msn'=>$msn,'icq'=>$icq,'skype'=>$skype,'alipay'=>$alipay,'paypal'=>$paypal,'userface'=>$userface,'facewidth'=>$facewidth,'faceheight'=>$faceheight,'sign'=>$sign);
/member/include/member.class.php中
复制内容到剪贴板
代码:
$table_member_fields = array('username','password','question','answer','email','showemail','groupid','arrgroupid','chargetype','point','begindate','enddate');
改为
复制内容到剪贴板
代码:
$table_member_fields = array('userid','username','password','question','answer','email','showemail','groupid','arrgroupid','chargetype','point','begindate','enddate');
已有的会员要手动修改数据库,或删掉了重新激活

回复 7# 明镜 的帖子

这样修改就可以了吗?
UID统一是我最希望的。未来可以节省不少麻烦。
试试去!
请问。。。原来phpcms里有帐户,是否可以导入ucenter???

也就是说这个应用,是否会员数据是从uceter调用的??原来有一个论坛,有部分数据,想从老的phpcms整合合并用户,用ucenter。是否可以?

[ 本帖最后由 caikefeng 于 2008-6-2 22:33 编辑 ]
我想问问,要是从动易转过来的数据,有没有什么需要注意的呀?
http://bbs.qhdabbs.com/秦皇岛设计师联盟
 13 12
发新话题
版块跳转