如何配置Anwsion通过ucenter对接discuz用户
1、 首先您需要有一个安装运行的DISCUZ论坛,X1版本以上。
2、 其次您安装了anwsion社交社区程序,11版本以上。
3、 下载anwsion程序的UCENTER扩展包:http://wwwwecentercom/downlo Czip
4、 解压ucenter扩展包,把Upload目录里面的api和uc_client两个目录拷贝到您anwsion程序的安装根目录, 并设置uc_client/data 目录里面所有文件夹和文件可读写。
5、 访问您的uc_server,http://您的discuz地址/uc_server,登录
6、 在UC应用管理里面,添加新应用,并按照图示填入,空白处如果不清楚用途请不要填写,然后提交。
7、 这个时候提交返回的连接通信失败,这是正常的,我们接下来还需要做一些配置方能连接成功。
8、 在上图通信失败后面,点击编辑,进入编辑页面之后页面拉到最下面,显示:
拷贝上图里面Ucenter配置信息,并在第4步骤anwsion程序根目录下的uc_client目录里面新建一个文件名为configincphp的文件(utf8无签名格式),打开粘贴Ucenter配置信息,并把Ucenter配置信息里面的第一行
define(‘UC_CONNECT,’您的mysql数据库名’);
改成为
<php
define(‘UC_CONNECT,’’);
其余不变,保存(utf8无签名格式)。
9、 刷新下您的UCENTER应用管理,这时候应该显示通信成功,如果通信不成功请返回上述过程检查是否配置正确。
10、 登陆anwsion后台,在全局-站点功能里面打开ucenter接口,配置完成。
这是由于使用模板而没有修改对应的值而导致适配失败,处理办法如下:
修改config/config_globalphp文件查找下面代码把0改为1,开启后台直接运行SQL$_config['admincp']['runquery'] = '0'
在后台后台——站长——数据库——升级,粘贴以下代码提交:alter table pre_common_member_connect add conuintoken char(32) not null;alter table pre_common_connect_guest add conuintoken char(32) not null;--如果数据表前缀不是默认的pre,请改为相应的表前缀
首先了解一下原理,HTTPS网站需要全站源码HTTPS链接,关于UC通信失败,建议您在HTTPS情况下重新安装DZ或者升级DZ到最新版,必须在HTTPS情况下操作。
教你如何给 Discuz! X31/32 开启https(SSL)支持!
https://wwwgworgcom/ssl/205html
0条评论