请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Discuz! X 最新研发动态 通过这个窗口,关注跟踪我们的研发进展 Discuz! 开发技术文库 - 给官方提建议

Discuz! X2 正式版下载 帮助网站实现一站式服务  商业支持服务咨询 下载 - 安装 - 常见问题 - 转换 - 讨论 - 购买

2012站长年会开启报名 限量船票免费发放 Discuz!十大荣誉用户评选 - Discuz!NT3.6发布 漫游引入QQ空间游戏 -一骑新区横扫三国-5d6d免费论坛

查看: 8635|回复: 27

在同一台服务器能装UC,无法装DZ的临时解决办法 [复制链接]

King

诚信做人,认真做事

Rank: 6Rank: 6

UID
88874
积分
2445
帖子
1541
威望
48
在线时间
238 小时
注册时间
2004-5-31
发表于 2008-4-26 22:06:21 |显示全部楼层
其实这个问题还是比较有普遍性的,我从1月的测试版就发现有个问题。
今天花了点时间,鼓捣了下,基本解决。
办法不是完美的,希望指正。

主要状况描述:
在同一服务器上能正常安装UC(并能登陆UC),但安装DZ的时候去提示“无法连接,请输入UC信息”如果你是属于上面描述的情况 请继续往下读

我经过多次尝试后,分析出现该错误的提示的主要原因是:服务器内外网IP映射的问题(亦或是服务器有两个内网地址)
我尝试的解决方法:
1.
确认已经正确的安装UC,假设是安装在UC目录

2.上传DZ程序到BBS目录,修改论坛的config.inc.php文件(必须手动改),在文件末尾加上(根据你的服务器情况填写
  1. define('UC_CONNECT', 'mysql');    // 连接 UCenter 的方式: mysql/NULL, 默认为空时为 fscoketopen(), mysql 是直接连接的数据库, 为了效率, 建议采用 mysql
  2. // 数据库相关 (mysql 连接时)
  3. define('UC_DBHOST', 'localhost');   // UCenter 数据库主机
  4. define('UC_DBUSER', '数据库用户名');    // UCenter 数据库用户名
  5. define('UC_DBPW', '数据库密码');    // UCenter 数据库密码
  6. define('UC_DBNAME', '数据库名称');    // UCenter 数据库名称
  7. define('UC_DBCHARSET', 'gbk');    // UCenter 数据库字符集
  8. define('UC_DBTABLEPRE', '`数据库名称`.uc_');    // UCenter 数据库表前缀
  9. define('UC_DBCONNECT', '0');    // UCenter 数据库持久连接 0=关闭, 1=打开
  10. // 通信相关
  11. define('UC_KEY', '123456789');    // 与 UCenter 的通信密钥, 要与 UCenter 保持一致
  12. define('UC_API', 'UC的安装目录');  // UCenter 的 URL 地址, 在调用头像时依赖此常量
  13. define('UC_CHARSET', 'gbk');    // UCenter 的字符集
  14. define('UC_IP', '这里填写内网IP');     // UCenter 的 IP, 当 UC_CONNECT 为非 mysql 方式时, 并且当前应用服务器解析域名有问题时, 请设置此值
  15. define('UC_APPID', '2');     // 当前应用的 ID
复制代码
修改后,关闭保存

3.请使用用下面的连接运行论坛的安装
你的论坛地址/install/index.php?step=2  说明下,用这个的目的主要是跳过之前的验证。
不出意外论坛可以正常安装上了。

4.这个时候,登陆UC,你会发现在运用管理那并没有出现论坛的应用。(谁让我们是非正常安装哈)
我们手动加上应用,添加新应用-自定义安装
需要注意的是这几个地方:
接口URL,写论坛的URL地址(形如http://......../bbs
应用IP,写服务器内网IP地址
通信密钥,写123456789(这个日后可以改)
点确定,保存设置。

5.登陆论坛后台,在全局-UCenter设置,
这里的信息需要和UC应用刚才填写一致。确定后,点击保存。

不出意外,这个时候在UC的应用管理那已经提示通信成功。

如果有问题,欢迎跟帖,虽然我水平有限。

[ 本帖最后由 fishleong 于 2008-4-26 22:11 编辑 ]

Forum Legend

Administrator

Rank: 8Rank: 8

UID
442277
积分
4155
帖子
4643
威望
2
在线时间
7 小时
注册时间
2006-9-16
发表于 2008-4-26 22:19:49 |显示全部楼层
这个方法用该是有用的--我安装ecshop就是这样装上的

使用道具 举报

Rank: 2

UID
92962
积分
58
帖子
8
威望
4
在线时间
0 小时
注册时间
2004-6-15
发表于 2008-4-27 00:47:57 |显示全部楼层
高人!
你很强!
谢谢!
你应该弄个斑竹干干!
他们都不解答的!

使用道具 举报

Lord

CACPU.COM

Rank: 4

UID
742504
积分
569
帖子
431
威望
1
在线时间
38 小时
注册时间
2007-7-4
发表于 2008-4-27 01:19:39 |显示全部楼层
谢谢楼主!

使用道具 举报

King

诚信做人,认真做事

Rank: 6Rank: 6

UID
88874
积分
2445
帖子
1541
威望
48
在线时间
238 小时
注册时间
2004-5-31
发表于 2008-4-27 01:38:41 |显示全部楼层
不用客气的
能够帮大家解决这个问题 就是最好的了

使用道具 举报

Rank: 2

UID
92962
积分
58
帖子
8
威望
4
在线时间
0 小时
注册时间
2004-6-15
发表于 2008-4-27 02:10:30 |显示全部楼层
怎么才能知道内网IP!
我是国外虚拟主机!

使用道具 举报

Rank: 8Rank: 8

UID
682251
积分
5642
帖子
5805
威望
12
在线时间
1741 小时
注册时间
2007-3-16
发表于 2008-4-27 03:53:03 |显示全部楼层

我还没安装这个!
居然还有这样的问题啊!
官方没解决方案?

这个贴 留脚印!

辛苦 了!

使用道具 举报

Rank: 2

UID
119016
积分
171
帖子
23
威望
0
在线时间
1 小时
注册时间
2004-9-9
发表于 2008-4-28 16:02:37 |显示全部楼层
呵呵,DZ 开发的东西总是这样。

使用道具 举报

King

风格BBS设计安装

Rank: 6Rank: 6

UID
687350
积分
1117
帖子
1367
威望
1
在线时间
2 小时
注册时间
2007-3-26
发表于 2008-4-28 16:06:07 |显示全部楼层
强烈要求官方考虑去除UCenter。
(本来一个DZ论坛够人受的了,还多出一个脑袋UC来。)
怎么用你一个程序还要添加附加品啊。
不要信Discuz,它只是一个传说

使用道具 举报

Rank: 3Rank: 3

UID
926374
积分
225
帖子
208
威望
0
在线时间
33 小时
注册时间
2008-4-27
发表于 2008-4-29 01:40:36 |显示全部楼层
我安装的时候 出现 error unknow type 这样的错误提示  

怎么办?  

用正常方式安装论坛的时候,出现UCenter URL通信错误的提示

已经正确安装了UCenter  怎么办啊?

使用道具 举报

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

fastpost

手机版|Archiver|北京康盛新创科技有限责任公司 ( 京ICP证110024号|京网文[2011]0019-007号 )  

GMT+8, 2012-2-11 00:43 , Processed in 0.118972 second(s), 14 queries , Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部