最新消息:

分享:完美解决DiscuzX2登录退出不同步帝国CMS6.6

Cisco admin 3081浏览 0评论

小涛今天用ucenter 接口整合discuz x 2和帝国cms  通信成功,出现了这个问题,刚开始在dz注册成功后(注册用户名zone),然后我访问本地安装的帝国cms,没有同步登录,不过在本地帝国cms中注册zone这个用户名的时候,系统提示用户名已经存在,哈哈,原来是共用一个数据表了,只是没有同步登录罢了,然后开始寻找答案。打开帝国系统/e/config.inc.php的文件,更改dz的cookie域, //同步登录 Cookie 设置 $ cookiedomain = ‘http://dz.com’;    // cookie 作用域  (我本地安装的dz程序访问路径) $ cookiepath = ‘http://dz.com/’;     // cookie 作用路径 (我本地安装的dz程序访问路径) 然后尝试了一下,在帝国程序登录时,刷新dz程序,可以同步登录,这时小涛暗喜,终于设置成功了,不过小涛考虑不周又遇到了新的问题,在dz这边退出的时候,帝国程序不能同步,只能手动退出,然后我又尝试在dz那边登录,刷新帝国程序,不能登陆,百度了老一会,终于解决了,解决办法如下: 打开DiscuzX文件目录: sourcefunctioncachecache_setting.php 查找:$ data[‘allowsynlogin’] = $ data[‘allowsynlogin’] && $ appsynlogins ? 1 : 0; 修改为:$ data[‘allowsynlogin’] = “1”; 这时进入dz后台更新缓存,再尝试的时候,完美解决此问题,无论在那边登录和退出,通信的对方也能登录和退出。哈哈,赶快尝试一下吧…… 啰啰嗦嗦的说了一大圈,我都晕啦,神马,还不知道怎么整合?赶快来看看官方的教程吧! 帝国CMS整合Ucenter接口教程 http://bbs.phome.net/showthread-35-78648-0.html 技术分享,技术交流,小涛与您共同成长
飞自由,点点滴滴,从基础开始—PHP技术博客

转载请注明:爱开源 » 分享:完美解决DiscuzX2登录退出不同步帝国CMS6.6

您必须 登录 才能发表评论!