整合论坛设置
整合其他系统: 不整合外部系统 整合PHPWIND论坛 整合UCenter
请不要胡乱选择,否则系统会运行出错,并且会造成不能登录后台!!
如果整合失败,导致不能登录后台时,请修改文件/data/config.php,查找\$webdb[passport_type]把它的值改为0
在整合论坛前,请先确认现在登录的帐号与论坛中的帐号密码是一样的.否则整合后将不能登录后台,此时候请修改文件data/admin.php里边的用户为你论坛的管理员帐号
外部系统数据表前缀:
phpwind论坛默认是pw_ discuz论坛默认是cdb_ 动网PHP论坛默认是dv_ 如果你修改过你外部系统的数据表前缀,请正确填写修改后的)
注意: 如果你的论坛与整站不同一个数据库的话,请必须在数据表前面加上数据表名如:“db2.pw_”,此时必须保证整站使用的数据库帐号权限可以访问论坛的数据库资料,否则无法整合.
外部系统程序相对整站程序目录位置:
推荐论坛取名为bbs并且放在整站目录下面,此时填写bbs 以此类推
如果论坛跟整站并列放在同一个目录,此时填写../bbs
如果整站在论坛目录下面,此时填写../
外部系统的访问网址:
比如外部论坛访问地址http://bbs.qibosoft.com此时上方输入http://bbs.qibosoft.com
或者是http://www.qibosoft.com/bbs此时上方输入http://www.qibosoft.com/bbs
注意:结尾不要加/
UCenter 配置信息:
首次整合,需要做如下操作:
进UCenter管理后台,点击'应用管理',再点击'添加新应用',再选择'自定义安装'
应用名称:输入 齐博CMS系统
应用的 URL:输入 {$webdb[www_url]}/do (结尾不需要/号,并且注意是do结尾)
应用 IP:留空即可
通信密钥:随便写一个,比如123abcdkjhh
应用类型:选择'其它
应用的物理路径:留空即可
查看个人资料页面地址:留空即可
应用接口文件名称:uc.php
标签单条显示模板:留空即可
标签模板标记说明:留空即可
是否开启同步登录:选择'是'
是否接受通知:选择'是'

然后提交,提交之后,再返回到应用列表.然后再选择刚刚提交那个应用,点击编辑.

把'应用的 UCenter 配置信息:'里边的代码复制出来,粘贴到这里

密钥: 任意字符串,不限字数.确认以后,就不要随意修改!
此密钥即是网站数据加密的密钥,也可拓展本系统作为通行证服务端的密钥.
其它系统要与本系统通信,如用户同步登录的话.请把其它系统的密钥设置与这个一样.
DISCUZ论坛贴子调用设置 数据表前缀: 比如“pre_”,如果论坛跟本系统不在同一个库,就必须把库名也写进来用.号隔开如“dz.pre_”,并且要确认本系统的数据库帐号可能访问论坛的库
贴子访问路径: 比如“http://bbs.abc.com/forum.php?mod=viewthread&tid=\$tid”
版块访问路径: 比如“http://bbs.abc.com/forum.php?mod=forumdisplay&fid=\$fid”
 

帮助说明:
如果整合其他系统后,造成不能登录后台。或者取消整合其他系统后,造成不能登录后台的解决办法如下:
1.在整站前台新注册一个用户。
2.通过FTP软件,修改空间上的文件admin/global.php查找“\$ForceEnter=0”替换成“\$ForceEnter=1;”通过这样就能强制进入后台了,当然,你平时密码忘记了,也可以通过这个办法进入后台.然后你就选择"用户/权限管理"->"用户成员管理",找到你新注册的用户名,设置他为管理员即可.再把“\$ForceEnter=1”还原为“\$ForceEnter=0”否则的话,任何人都能进你的后台.

如果你不小心而误操作的话,请修改文件data/config.php在最后一行添加这句话(即是取消整合系统):\$webdb['passport_type']='';

如果你一直整合其他系统,但某一天,不想整合其他系统了,你可以选择“用户数据转入整站”,即可把其他系统的用户数据一次全部导进整站系统里,不过只能保证用户名与密码不出错,用户的其他参数并不能保证完美转入进来,所以当你一旦整合其他系统后,一般是不建议取消整合的

3.如果论坛使用二级域名,比如http://bbs.qibosoft.com,此时必须修改“网站核心设置”中的“COOKIE域名:”为你的域名,比如qibosoft.com 否则的话,就不能同步登录,同时也要确保论坛也是这样修改。
4.整站论坛系统,如果服务器的数据库版本是4.1以上的话,请必须确认他们的数据库编码同为GBK或同为其他的。
5.关于标签调用DISCUZ论坛贴子的设置说明,如果忘记数据表前缀的话,请查看论坛文件/config/config_global.php查找tablepre这一行,贴子与版块的访问路径可以是伪静态的,但要注意\$tid与\$fid这两个变量名不能缺少,如果论坛跟本系统不在同一个库的话,必须要保证本系统的数据库帐号可以访问论坛所在的库。