逐浪云主机

立即开通

Zoomla!逐浪CMS与DZ论坛的完美整合

作者:本站编辑 发布时间:2010-01-08 来源:本站原创 点击数:

 

注:Discuz!论坛分PHP版和dotNET版,由于基于dotNET的整合早在二年前逐浪CMS就完美支持,本教程不再做此讲解,而专门针对Discuz!7.0(即PHP版)作整合解释。

 

首先,我们进入逐浪CMSconfig文件夹,用文本编辑器打开 AppSettings.config文件,这是一个完整的安装与整合配置文件,其详细说明如下:

 

<?xml version="1.0" encoding="utf-8"?>

<!--包含自定义应用程序设置。-->

<appSettings>

  <add key="WebDAL" value="SQLDAL" />      数据库类型定义(与本教程无关不需要配置)

  <add key="Version" value="v4.2.20091226" /> 逐浪的版本号(与本教程无关不需要配置)

  <add key="Installed" value="true" />         是否已安装(与本教程无关不需要配置

  <add key="DZSource" value="localhost" />   DZ论坛的数据库服务器地址

  <add key="DZCatalog" value="discuz" />            DZ论坛的数据库名称

  <add key="DZUser" value="root" />                     DZ论坛数据库的用户名

  <add key="tablepre" value="cdb_" />                  DZ论坛数据库前缀

  <add key="DZPassword" value="root" />            DZ论坛数据库密码

  <add key="DZPort" value="3306" />                     DZ论坛数据库连接端口

  <add key="UC_API" value="http://127.0.0.1/upload/uc_server" />   UcenterAPI接口地址

  <add key="UC_IP" value="127.0.0.1" />              这个地址和上面一样,IP地址

  <add key="UC_KEY" value="qcn098qa" />         UCenterKEY,在添加应用时填写的KEY

  <add key="UC_CHARSET" value="gbk" />      DZ安装的默认语言

  <add key="UC_APPID" value="1" />                Ucenter添加的应用 ID一致

  <add key="UC_Money" value="extcredits2" /> DZ论坛金钱的字段

</appSettings>

[注:上述文件也可以直接复制DZ下的参数文件,从而使接口两边一致]

 

提示:在本整合中,由于要将相关信息写入远程数据库,而Mysql数据库默认是不开放远程写入的,这时您可以登陆Mysql控制台,添加用户,在用户名后面加个百分号 % 就支持远程访问了。

如您添加的用户填写为Zbbs_user%,那么则设置为:<add key="DZUser" value="Zbbs_user " />

如果您使用的逐浪CMSDZ论坛在同一服务器上,则可忽略本提示,数据库地址使用数据的<add key="DZSource" value="localhost" />即可。

 

 

 

第二步、在配置好了上述的参数后,进入逐浪CMS的后台用户管理会员管理—API接口整合,进入配置中心,启用整合参数,如下图所示:

 

 

 

 

 

这项设置可忽略不管。

 

第三步、进入DZUcenter后台,添加一个应用。

 

 

 

 

如上图所示,在DZ论坛的应用管理中提示通信成功才能说明配置正确

 

 

 

 

本文责任编辑: 加入会员收藏夹 点此参与评论>>
复制本网址-发给QQ/微信上的朋友