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

 找回密码
 立即注册
搜索

[已答复] 安装 SS6.0/x-space4.0 之后,不能和DZ7同步!

[复制链接]
clintqi 发表于 2009-10-14 12:49:14 | 显示全部楼层 |阅读模式
DZ7.0 和 SS6.0/x-space4.0是通过ucenter整合在一起的,先安装了DZ7.0+ucenter。

DZ7.0 版本:  Discuz_7.0.0_SC_GBK.zip  
SS6.0/x-space4.0版本:SupeSite6.0_X-Space4.0_SC_GBK.zip  
Ucenter 版本:UCenter_1.5.0_SC_GBK.zip


请问如何设置才能实现同步?
目前ucenter通讯完全成功,但是DZ7.0 和 SS6.0/x-space4.0不能实现同步登录,也不能同步退出!
请大家帮忙看看!


1. SS6.0/x-space4.0 config.php 配置如下:
  1. <?php
  2. /*
  3. [SupeSite/X-Space] (C)2001-2006 Comsenz Inc.
  4. 配置文件

  5. $RCSfile: config.new.php,v $
  6. $Revision: 1.1 $
  7. $Date: 2007/07/03 13:50:17 $
  8. */

  9. //--------------- 数据库设置 ------------------------------

  10. //SupeSite数据库服务器
  11. //SupeSite数据库服务器(一般为本地localhost)
  12. $dbhost = 'localhost';
  13. //SupeSite数据库用户名
  14. $dbuser = 'root';
  15. //SupeSite数据库密码
  16. $dbpw = 'xxxxx';

  17. //SupeSite数据库名
  18. $dbname = 'blog';
  19. //SupeSite表名前缀(不能与论坛的表名前缀相同)
  20. $tablepre = 'blog_';

  21. //SupeSite数据库持久连接 0=关闭, 1=打开
  22. $pconnect = 0;
  23. //SupeSite数据库字符集
  24. $dbcharset = 'gbk';

  25. //Discuz!数据库服务器
  26. //Discuz!论坛数据库服务器
  27. //推荐情况下,你的Discuz!论坛与SupeSite应该是使用同一台MySQL服务器,所以请保留为空
  28. //如果你确认使用不同的MySQL服务器,请填写Discuz!论坛使用的远程MySQL服务器IP
  29. $dbhost_bbs = 'localhost';
  30. //Discuz!数据库用户名
  31. $dbuser_bbs = 'root';
  32. //Discuz!数据库密码
  33. $dbpw_bbs = 'xxxxx';

  34. //Discuz!数据库名(如果与SupeSite安装在同一个数据库,留空即可)
  35. $dbname_bbs = 'preboss_bbs';
  36. //Discuz!表名前缀
  37. $tablepre_bbs = 'cdb_';

  38. //Discuz!数据库持久连接 0=关闭, 1=打开
  39. $pconnect_bbs = 0;
  40. //Discuz!数据库字符集
  41. $dbcharset_bbs = 'gbk';

  42. $dbreport = 0;//是否发送数据库错误报告? 0=否, 1=是

  43. //--------------- URL设置 ------------------------------

  44. //SupeSite/X-Space程序文件所在目录的URL访问地址
  45. //可以填写以 http:// 开头的完整URL,也可以填写相对URL。末尾不要加 /
  46. //如果程序无法自动获取,请务必手工修改为 http://www.yourwebsite.com/supesite 形式
  47. $siteurl = 'http://blog.preboss.org';

  48. //论坛URL地址
  49. //可以填写以http://开头的完整URL,也可以填写相对URL。末尾不要加 /
  50. $bbsurl = 'http://bbs.preboss.org';

  51. //论坛附件目录URL地址(为空则系统将用论坛默认附件路径,如果您修改了论坛默认附件保存目录,请设置该选项)
  52. $bbsattachurl = '';

  53. //--------------- COOKIE设置 ------------------------------

  54. //Cookie前缀
  55. $cookiepre = 'cdb_';

  56. //cookie 作用域
  57. //注意:为了与论坛同步登录,请设置为 .yourdomain.com 形式,并同时修改论坛config.inc.php文件的cookie作用域与之相同
  58. $cookiedomain = 'blog.preboss.org';

  59. //cookie 作用路径
  60. $cookiepath = '/';

  61. //--------------- 字符集设置 ------------------------------

  62. //强制设置字符集,只乱码时使用
  63. $headercharset = 1;
  64. //页面字符集(可选 'gbk', 'big5', 'utf-8')
  65. $charset = 'gbk';

  66. //--------------- 邮件发送配置 ------------------------------

  67. $adminemail = 'admin@yourdomain.com';//系统Email
  68. $sendmail_silent = 1;//屏蔽邮件发送中的全部错误提示, 1=是, 0=否

  69. //邮件发送方式
  70. //0=不发送任何邮件
  71. $mailsend = 2;

  72. if($mailsend == 1) {

  73.         //1=通过 PHP 函数及 UNIX sendmail 发送(推荐此方式)

  74. } elseif($mailsend == 2) {

  75.         //2=通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)
  76.         $mailcfg = array();
  77.         $mailcfg['server'] = 'smtp.126.com';//SMTP 服务器
  78.         $mailcfg['port'] = '25';//SMTP 端口, 默认不需修改
  79.         $mailcfg['auth'] = 1;//是否需要 AUTH LOGIN 验证, 1=是, 0=否
  80.         $mailcfg['from'] = 'supesitedemo@126.com';//发信人地址 (如果需要验证,必须为本服务器地址)
  81.         $mailcfg['auth_username'] = 'supesitedemo';//验证用户名
  82.         $mailcfg['auth_password'] = 'supesitedemo';//验证密码

  83. } elseif($mailsend == 3) {
  84.        
  85.         //3=通过 PHP 函数 SMTP 发送 Email(仅 win32 下有效, 不支持 ESMTP)
  86.         $mailcfg = array();
  87.         $mailcfg['server'] = 'smtp.your.com';// SMTP 服务器
  88.         $mailcfg['port'] = '25';// SMTP 端口, 默认不需修改
  89. }

  90. //--------------- 图片相册设置 ------------------------------

  91. //用户创建图片主题,一次可以上传的图片数目
  92. //不宜过多,否则容易上传因超时而失败
  93. $uploadimgpernum = 6;

  94. //--------------- 其他系统参数 ------------------------------

  95. //不能自动拥有空间的用户组ID黑名单
  96. //用户在没有升级空间前,系统会自动为其开通一个以论坛为主的空间,如果您想禁止一些用户组使用本功能,请修改本数组变量
  97. $blackgroupids = array(4,5,6,7,8);

  98. //论坛版本(选择Discuz!论坛的版本,可选值:4, 5, 6)
  99. $bbsver = '5';

  100. //数据库个人空间缓存表分表设置
  101. //系统会根据用户uid范围进行自动分表处理。设置为0则不启用本功能
  102. $perspacenum = 10000;//不要随便修改

  103. //XS免费域名服务器(不要随便修改)
  104. $xsdomain = 'ns.supesite.com';

  105. //RED5服务器
  106. $red5_server = $_SERVER['SERVER_NAME'];

  107. //socket服务器
  108. $socket_server = $_SERVER['SERVER_NAME'];
  109. //socket端口范围
  110. $socket_port = mt_rand(1024, 65536);

  111. //站点缓存存放模式
  112. $cachemode = 'database';        //file,database

  113. //风格模板自动刷新开关
  114. //关闭后,你修改模板页面后,需要手工进入管理员后台=>缓存更新 进行一下模板文件缓存清空,才能看到修改的效果。
  115. $tplrefresh = 1;

  116. //系统缓存分表等级(默认为1,级别每增加1,分表数目增加255个,级别越大,单个表的尺寸越小)
  117. $cachegrade = 1;

  118. // 用户中心模式(0:没有用户中心        1:有用户中心)
  119. $ucmode = 1;


  120. define('UC_CONNECT', 'mysql');
  121. define('UC_DBHOST', 'localhost');
  122. define('UC_DBUSER', 'root');
  123. define('UC_DBPW', 'xxxxx');
  124. define('UC_DBNAME', 'preboss_ucenter');
  125. define('UC_DBCHARSET', 'gbk');
  126. define('UC_DBTABLEPRE', '`preboss_ucenter`.uc_');
  127. define('UC_KEY', 'Y9g3f1Z7D579y6u74cBbe1T113z7q5Z01063c73fS0I113I8Tbt8sen0e7C5g8ra');
  128. define('UC_API', 'http://center.preboss.org');
  129. define('UC_CHARSET', 'gbk');
  130. define('UC_IP', '58.30.231.165');
  131. define('UC_APPID', '11');
  132. define('UC_PPP', '20');
  133. define('UC_LINK', TRUE);
  134. ?>
复制代码
2. DZ7.0  config.php 配置如下:
  1. <?php

  2. /*
  3.         [Discuz!] (C)2001-2006 Comsenz Inc.
  4.         This is NOT a freeware, use is subject to license terms

  5.         $RCSfile: config5.inc.php,v $
  6.         $Revision: 1.9 $
  7.         $Date: 2007/01/26 01:11:32 $
  8. */

  9. // [CH] 以下变量请根据空间商提供的账号参数修改,如有疑问,请联系服务器提供商

  10.         $dbhost = 'localhost';                        // 数据库服务器
  11.         $dbuser = 'root';                        // 数据库用户名
  12.         $dbpw = 'xxxxx';                                // 数据库密码
  13.         $dbname = 'preboss_bbs';                        // 数据库名
  14.         $pconnect = 0;                                // 数据库持久连接 0=关闭, 1=打开

  15. // [CH] Mysql 辅助服务器设置,只有当您拥有多个 Mysql 服务器且协同工作时请进行设置

  16.         $multiserver = array();                        // 服务器变量初始化,请勿修改或删除
  17.        
  18. // [CH] 如您对 cookie 作用范围有特殊要求, 或论坛登录不正常, 请修改下面变量, 否则请保持默认

  19.         $cookiepre = 'WAE_';                        // cookie 前缀
  20.         $cookiedomain = 'bbs.preboss.org';                         // cookie 作用域
  21.         $cookiepath = '/';                        // cookie 作用路径

  22. // [CH] 论坛投入使用后不能修改的变量

  23.         $tablepre = 'cdb_';                           // 表名前缀, 同一数据库安装多个论坛请修改此处

  24. // [CH] 小心修改以下变量, 否则可能导致论坛无法正常使用

  25.         $database = 'mysql';                        // 论坛数据库类型,请勿修改
  26.         $dbcharset = '';                        // MySQL 字符集, 可选 'gbk', 'big5', 'utf8', 'latin1', 留空为按照论坛字符集设定

  27.         $charset = 'gbk';                        // 论坛页面默认字符集, 可选 'gbk', 'big5', 'utf-8'
  28.         $headercharset = 0;                        // 强制论坛页面使用默认字符集,可避免部分服务器空间页面出现乱码,一般无需开启。 0=关闭 1= 开启

  29.         $tplrefresh = 1;                        // 论坛风格模板自动刷新开关 0=关闭, 1=打开。

  30. // [CH] 论坛安全设置, 调整以下设置,可以增强论坛的安全性能和防御性能

  31.         $adminemail = 'admin@your.com';                // 系统管理员 Email

  32.         $forumfounders = '1';                        // 论坛创始人 UID, 可以支持多个创始人,之间使用 “,” 分隔。[出于安全考虑,请务必设置一名管理员为创始人]
  33.                                                 // 论坛创始人可对其他管理员进行设置。如果不设置论坛创始人,则论坛管理员之间权利平等。

  34.         $dbreport = 0;                                // 论坛出现数据库错误时,是否通过 email 发送错误报告给系统管理员

  35.         $errorreport = 1;                        // 是否屏蔽程序错误信息, 0=屏蔽所有错误(安全) 1=报告给管理员和版主(安全) 2=报告给任何人

  36.         $attackevasive = 0;                        // 论坛防御级别,可防止大量的非正常请求造成的拒绝服务攻击
  37.                                                 // 防护大量非正常请求造成的拒绝服务攻击,
  38.                                                 // 0=关闭, 1=cookie 刷新限制, 2=限制代理访问, 4=二次请求, 8=回答问题(第一次访问时需要回答问题)
  39.                                                 // 组合为: 1|2, 1|4, 2|8, 1|2|4...
  40.        
  41.         $urlxssdefend = 1;                        // 论坛访问页面防御开关,可避免用户通过非法的url地址对本站用户造成危害,建议打开。1=打开 0关闭

  42.         $admincp = array();
  43.         $admincp['forcesecques'] = 0;                // 管理人员必须设置安全提问才能进入系统设置, 0=否, 1=是[安全]
  44.         $admincp['checkip'] = 1;                // 后台管理操作是否验证管理员的 IP, 1=是[安全], 0=否。仅在管理员无法登陆后台时设置 0。
  45.         $admincp['tpledit'] = 0;                // 是否允许在线编辑论坛模板 1=是 0=否[安全]
  46.         $admincp['runquery'] = 1;                // 是否允许后台运行 SQL 语句 1=是 0=否[安全]
  47.         $admincp['dbimport'] = 1;                // 是否允许后台恢复论坛数据  1=是 0=否[安全]

  48. // ============================================================================
  49. define('UC_CONNECT', '');
  50. define('UC_DBHOST', 'localhost');
  51. define('UC_DBUSER', 'root');
  52. define('UC_DBPW', 'xxxxx');
  53. define('UC_DBNAME', 'preboss_ucenter');
  54. define('UC_DBCHARSET', 'gbk');
  55. define('UC_DBTABLEPRE', '`preboss_ucenter`.uc_');
  56. define('UC_DBCONNECT', '0');
  57. define('UC_KEY', 'l4d5r8S2d1negbA5zfz1gaH4X1F4r9kfq1y9w1fd3253x4idjfw24bK9ndwem2V0');
  58. define('UC_API', 'http://center.preboss.org');
  59. define('UC_CHARSET', 'gbk');
  60. define('UC_IP', '58.30.231.165');
  61. define('UC_APPID', '1');
  62. define('UC_PPP', '20');
复制代码
回复

使用道具 举报

铁桶 发表于 2009-10-14 13:17:42 | 显示全部楼层
什么叫同步?
你登陆SS或XS后,
然后你换一台电脑去浏览DZ,
看看DZ在线会员有你么?
即使完全配置正确,也不会出现的。


登陆UC后台,检查各应用的设置,有个是否同步这个选项。
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-14 13:21:09 | 显示全部楼层
1# clintqi


    短消息我管理员权限及ftp登陆方式,我看一下。
回复

使用道具 举报

antdk 发表于 2009-10-14 14:06:44 | 显示全部楼层
帮助文档区和问题帮助里都有很多解决同步的帖子,但是有个情况是,如果空间安装有php辅助组件的话,程序可能就无法修改数据库。这样的例子我碰到一例。只能换空间。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-14 11:19 , Processed in 0.102518 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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