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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 关于SS/XS与论坛整合同步问题的最新说明

[复制链接]
antdk 发表于 2008-8-27 17:05:43 | 显示全部楼层 |阅读模式
这个问题分两个部分:
1、没有使用uc版本,就是discuz论坛版本在6.0.1,ss6.0/xs4.0Final以下的情况,这个阶段的整合主要依靠ss/xs程序与discuz程序来完成,在论坛后台扩展设置里有supe参数设置的选项,在这里可以设置是否启用ss/xs。在这种情况下,ss/xs要与论坛同步(用户登陆与推出)需要保证几个条件:
(1)ss/xs与论坛必须使用相同的根域名,即ss/xs使用*.abc.com域名的,论坛也要使用abc.com的根域名,否则肯定无法同步。
(2)ss/xs的配置文件config.php与论坛的config.inc.php里要设置的项有:config.php里$siteurl与$bbsurl要填写与访问地址完全相同的域名,不能访问地址是abc.com,而$siteurl里填写www.abc.com。另外要注意的主要有三项,分别是 $cookiepre = 'cdb_'; 、$cookiedomain = ''; 、$cookiepath = '/'; 。这三项在config.php与config.inc.php里一定要相同,如果有不同,将config.inc.php里的内容复制到ss/xs的config.php文件里,也就是以论坛的设置为主。其中$cookiedomain可以留空(如果同步没问题就尽量留空),也可以填入根域名,如 .abc.com(注意根域名前面有个半角字符 . ),$cookiepath保持默认就可以了。
(3)因为ss/xs的注册是调用论坛的注册,所以用户登陆论坛后第一次登陆ss/xs还需要手动登陆一次以同步用户库数据。这样设置后同步问题基本就解决了。

2、使用了uc版本,要注意论坛与ss/xs都要使用uc版本,即dz6.1.0+SS6.0/XS4.0_UC,这个阶段的整合主要依靠UCenter来完成,所以论坛后台的扩展设置里已经没有supe参数设置了,uc版本的ss/xs与dz的同步只要在uc后台应用管理列表里看到ss/xs与dz与uc正常通信,并在应用编辑里开启了同步,就基本保证了ss/xs与论坛的同步,如果出现问题,比如无法退出,或者一边登陆了,另一边显示还是未登陆,就要设置配置文件里的cookies三项了,与非uc版本的不同,这个时候只需要保证$cookiesdomain是一致的就可以了,其余的最好是不一样的,比如论坛的 $cookiepre='cdb_'; ss/xs里不妨设置为 $cookiepre='ssxs_'; ,还有,$cookiepath这个值,如果是在根目录,$cookiepre='/';就不用改动,如果在子目录比如supesite,则可以设置为:$cookiepre='/supesite/'; 。经过这样的改动,同步的问题就可以解决了。


如果是从非uc版本升级上来的,同步没有问题,则可以不修改配置文件,保持原样就可以了。如果出现问题再改,注意改动后一定要登陆后台更新缓存,最后这点要切记。

看了帖子还是不会的请看17楼的说明。

[ 本帖最后由 antdk 于 2008-9-18 13:55 编辑 ]

评分

1

查看全部评分

coldjap 发表于 2008-8-27 17:30:08 | 显示全部楼层
不好说啊,我一开始$cookiepre是不同的,dz可以同步ss,但是ss不能同步dz,现在设置成一样的了就没问题了,而且我第一次装的时候是先看别人说的设置成一样的就循环登陆退不掉,结果设置成不一样的反而没什么事儿了,(::22::)
回复

使用道具 举报

bwjt123456789 发表于 2008-8-27 21:00:40 | 显示全部楼层
回复

使用道具 举报

2008 发表于 2008-8-27 22:17:14 | 显示全部楼层
不错~~~~~~~~!
回复

使用道具 举报

mallpet 发表于 2008-8-27 23:04:06 | 显示全部楼层
来的还算!!!!!!!!
回复

使用道具 举报

artworoom 发表于 2008-8-29 22:49:59 | 显示全部楼层
还是没有解决问题啊
回复

使用道具 举报

keep激情 发表于 2008-9-2 01:52:32 | 显示全部楼层
真是太不好说了。有时可以,有时又不可以,晕完了
回复

使用道具 举报

leftds 发表于 2008-9-6 17:33:16 | 显示全部楼层
我的能同步登陆,就是论坛里的帖子在SS里调用不出来,公告、版块、会员那些都调用出来了。
我进SS后台更新论坛缓存就出现:您没有权限访问系统设置。  
SS后台那个框里是DZ的后台,我可以在那个框里后台管理论坛!

  这是在SS后台更新论坛缓存出现的。

  我在框里点论坛的后台,所有功能都可以用!

[ 本帖最后由 leftds 于 2008-9-6 17:35 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

haik 发表于 2008-9-7 15:05:00 | 显示全部楼层
按上面的操作好象还是不行啊。
回复

使用道具 举报

 楼主| antdk 发表于 2008-9-7 17:06:40 | 显示全部楼层

回复 9# haik 的帖子

请看仔细,不要乱套用。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-12 10:01 , Processed in 0.039351 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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