客客专业威客|众包建站系统

标题: kppw与uc(ucenter) 整合教程(保持更新) [打印本页]

作者: bluesky    时间: 2011-5-18 17:38
标题: kppw与uc(ucenter) 整合教程(保持更新)
kppw 可以 方便的与uc 进行整合,下面分享下方法。本例以 kppw1.3,ucenter1.5,discuz7.2说明,编码为gbk.

说明,1.3 支持 整合ucenter1.5,1.6

一。准备工作:
1.下载kppw 程序,我们选择编码为gbk
2.下载ucenter,discuz,或者discuz!x,为保证能正常通信,建议程序编码一致
二.安装kppw
1).安装参考这里 http://www.kekezu.com/bbs/viewthread.php?tid=23&extra=page%3D1
2).说明。建议安装时选择 不带演示的,以免因为整合后数据不一致引起无法正常通信,或者无法登录,注册
三.ucenter安装及配置
1).安装,参考http://www.discuz.net/thread-897809-1-1.html
2).uc配置
首先,进入ucenter1.5 管理后台->应用管理,如图显示了ucenter中的应用列表



点击:添加应用->自定义安装,填写相关的参数,把kppw作为一个应用 添加到uc中,如下两图





点击提交,如填写无误,会看到如下提示,并显示 这个应用的ID,先记下此id



至此,uc中配置基本完成了,先反回到列表应用列表页面

四.kppw配置
1.进入后台:系统配置->会员整合,在列表中选择ucenter 对应的 操作选项



2.配置ucenter参数:点击安装,进入参数配置页面






点急保存编辑,保存成功,更新缓存后显示已经在kppw中安装ucenter



到这里kppw中的配置已经完成了。
我们再次进入uenter管理中心,点击应用管理,看到我们刚添加的应用通信成功,如下图所示

点击编辑,可以修改这个应用的配信息。
五。安装discuz,参考http://www.discuz.net/thread-897797-1-1.html,顺利安装完成后就可以实现kppw与uc中用户同步了~~

六。总结
uc配置过程比较简单,但通常因为参数错误不能正常通信,以下是几点说明
1.建议kppw安装时不带演示数据

2.ucenter与kppw管理员密码相同

3.程序编码一致

4.如果通信不成功,请检查密钥,ucenter数据库连接信息是否正确,可心在kppw 中的config/config_ucenter.php中检查相关的参数,可以手动修改里面的内容!

5.更多整合经验欢迎大家分享咯。。。
作者: bluesky    时间: 2011-5-20 09:42
回复 3# yimen1122


    检查下config/config_ucenter.php 文件中配置参数是否正确,特别是通信密钥是否一致,不一致手动修改下~
作者: bluesky    时间: 2011-5-23 10:06
回复 6# yimen1122


    是可以的~~
作者: bluesky    时间: 2011-5-23 10:09
回复 7# yimen1122


    检查下config/config_ucenter.php 文件中配置参数是否正确,特别是ucenter 数据库信息~
作者: liugogal    时间: 2011-6-14 01:05
同7楼 系统崩溃了  
还是那样的问题
作者: bluesky    时间: 2011-6-16 09:59
回复 16# chuyue1987

看下,
1.kppw整合配置中 ucenter 数据库配置信息是否正确~

2. kppw 与 uc 管理员uid 是否统一
作者: liugogal    时间: 2011-6-16 11:45
去改config文件   把  uc_   改成  ucenter.uc_  

就不会有1146的问题了    稳当~~~~    只是老大们 还没有处理我的  同步登陆的问题  很是郁闷  

只是可以实现同步注册 ,  keke删除  无法和 ucenter同步  

ucenter删除了 可以实现同步
作者: bluesky    时间: 2011-6-17 09:32
1.6 也是可以的~~
作者: qazqaz    时间: 2011-6-21 11:45
请问DX2.0的能整合成功吗?有谁试过了。
作者: bluesky    时间: 2011-6-21 11:51
可以的,
作者: 57842312    时间: 2011-6-23 11:10
以后会出整套的视频教程。
作者: kingthing    时间: 2011-7-6 22:53
整合后推出提示“Warning: file_put_contents(/www/users/bybox.com.cn/vk/keke_client/ucenter./log.txt) [function.file-put-contents]: failed to open stream: No such file or directory in /www/users/bybox.com.cn/vk/keke_client/ucenter/client.php on line 74”

怎么解决?
作者: kingthing    时间: 2011-7-11 20:54
版主好:
    我整合UC成功 但是推出是提示如下   求解决

   “
Warning: file_put_contents(/www/users/bybox.com.cn/vk/keke_client/ucenter./log.txt) [function.file-put-contents]: failed to open stream: No such file or directory in /www/users/bybox.com.cn/vk/keke_client/ucenter/client.php on line 74
您好,老大!   短消息    退出 我的客客 雇主 发布悬赏任务 发布招标任务 发布雇佣任务 威客 参加悬赏任务 参加招标任务 收藏的任务 我的工作室 买家 已发布的需求 已买入的服务
  发布任务  发布商品  网站导航 任务发布 在线充值”
作者: michael    时间: 2011-7-12 17:08
请将client.php中的uc_api_post方法内的
        file_put_contents(dirname(__FILE__)."./log.txt", UC_API.'/index.php?'.$postdata."\n\n\r", FILE_APPEND );
注释或者删除掉,这句是调试用的,安装包没有去掉
作者: rennitiao    时间: 2011-7-25 01:44
本帖最后由 rennitiao 于 2011-7-25 01:51 编辑

回复 30# michael


    您好 用官方的方法解决的退出提示错误的问题,非常感谢

不过注册还存在问题 提示:
用户注册(为了保证您的利益请认真填写如下信息)
您的用户名:
[size=+0]
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /home1/vhost/vh494882/www/lib/inc/keke_user_class.php on line 297
1
设置密码:




备注:(行数可能如下:)
295行:   require_once (S_ROOT . './keke_client/pw_client/uc_client.php');
296为空
297行:   $uc_info = uc_user_login ( $username, md5 ( $password ), 0 );


请指教   谢谢
作者: rennitiao    时间: 2011-7-25 10:20
请指教   谢谢
作者: rennitiao    时间: 2011-7-25 11:36
回复 26# druphliu


    用了26楼此方法后,注册了不跳转,不显示注册成功 (实际注册成功了,但是页面没有变化,用户都以为没有注册成功)

(26楼说:找到警告文件,并到286行,在return array_merge ( uc_user_getprotected (), $limit_username )句修改为:
return array_merge ( (array)uc_user_getprotected (), (array)$limit_username );
即可成功!)
作者: rennitiao    时间: 2011-7-27 03:19
? 客客族官方有解决方案吗?
作者: rennitiao    时间: 2011-7-30 21:53
本帖最后由 rennitiao 于 2011-8-19 19:14 编辑

ke。。。。。。。。。。。。ke
作者: 学子族    时间: 2011-9-2 15:56
回复 37# rlvincent


    你把D:\kekezu\control\admin\admin_config_integration.php的82行注释掉试试还报错不!?
作者: ycy0515    时间: 2011-9-25 09:56
该改成以1.4为例了,1.3的已经有点出入了,望更新
作者: qq4677753    时间: 2011-9-28 16:31
X2的整合未成功
作者: 学子族    时间: 2011-10-12 11:59
我在康盛上找到了一个关于UCenter和各应用通讯失败的排查方法视频教程 大家也去看下

地址:UCenter和各应用通讯失败的排查方法视频教程
作者: zkhqyylz    时间: 2011-11-2 12:08
回复 49# chuyue1987


    整合完成kppw登陆是有问题,看下http://www.kekezu.com/bbs/viewthread.php?tid=4850&extra=page%3D1这里,能不能帮到你
作者: zkhqyylz    时间: 2011-11-5 12:14
回复 51# chuyue1987

什么问题?贴出来看看
作者: 君子如龙    时间: 2011-11-6 04:06
我绝对支持您,今日强帖












很纯很暧昧 shaolincn.com.cn
作者: yansueh    时间: 2011-11-12 16:04
通信成功 创始人密码错误  怎么解决啊  怎么会出现这个情况呢  
作者: yansueh    时间: 2011-11-12 16:05
发帖被扣分?
作者: zkhqyylz    时间: 2011-11-18 09:25
本帖最后由 zkhqyylz 于 2011-11-18 09:26 编辑

回复 58# chuyue1987


    整合以后 管理员登陆不进去了

有以下几种解决方法:

a,可以在congfig/config.inc.php中修改define('ADMIN_UID','1');和数据库中keke_witkey_member表中adminuid一致,

如图,这里将define('ADMIN_UID','1')'1'修改为'2'就可以了!

b,keke_witkey_member表中哪个用户的uid1,用它也可以登陆后台,这种方法不常用!建议使用第一种!

c,如果keke_witkey_member表不存在admin的记录,这时就需要再注册一个admin的账号,修改congfig/config.inc.php中修改define('ADMIN_UID','1')就可以了!


作者: atxow    时间: 2011-11-23 16:03
顶一个先吧












山西合浦27nvnv.com/
广西灵寿shoulian.27nvnv.com/
浙江大田jianfeiyao.27nvnv.com/
天津叙永chanhou.27nvnv.com/
湖南茶陵fubu.27nvnv.com/
宁夏铜梁zuikuai.27nvnv.com/
江西玛多youxiao.27nvnv.com/
福建启东koubei.27nvnv.com/

作者: QQ34859444    时间: 2011-12-8 04:17
哪个呦,发这么好的帖子,顶你












美人天下百度影音
作者: f520324    时间: 2012-9-19 17:04
回复 72# juyonghua
整合教程里说的很详细了。我们会跟进这个问题,稍后给您答复的!
作者: ycy0515    时间: 2012-11-2 22:57
能不能写一下2.1的整合流程,是先整理DZ2.5呢还是先整kppw2.1呢?
作者: sakura    时间: 2012-11-18 12:54
It's very well.
作者: 侠客行    时间: 2013-4-7 09:02
先整理哪个?呵呵,肯定是先整理UC,设置好key,然后再整理DX,最后搞kppw,




欢迎光临 客客专业威客|众包建站系统 (http://bbs.kppw.cn/) Powered by Discuz! X3.2