欢迎进入广州凡科互联网科技有限公司网站
全国服务热线
4000-399-000
PHP新项目与Ucenter融合
时间: 2021-03-01 09:10 浏览次数:
1.将你从官方网站左右载出来的ucenter源代码缓解压力缩出去的advanced\examples\api文档夹下的uc.php文档复制到你网站的网站根目录下的api文档夹中,若沒有api则在建一个api文档夹(api文档夹

1.将你从官方网站左右载出来的ucenter源代码缓解压力缩出去的advanced\examples\api文档夹下的uc.php文档复制到你网站的网站根目录下的api文档夹中,若沒有api则在建一个api文档夹(api文档夹一定要在网站的网站根目录中)

2.将你从官方网站左右载出来的ucenter源代码缓解压力缩出去的advanced\examples文档夹下的include文档夹复制到你新项目的网站根目录。文档夹内包括一个文档叫db_mysql.class.php,它是联接数据信息库的类。

3.将uc_client文档夹全部拷贝到你网站网站根目录,uc_client以前讲过是插口编码,如今网站根目录早已有include和uc_client2个文档夹了。

4.拷贝advanced\examples文档夹内的config.inc.php到你网站的网站根目录,它是配备UCenter的配备文档

5、在ucenter后台管理中加上新运用

通讯密匙自身设定,越繁杂愈好。点一下递交后,会在递交按键正下方转化成一段运用的UCenter配备信息内容,将这一段配备信息内容复制到第二步提及的uc.php文档的最上边,如鲜红色一部分

编码以下:uc.php

define( UC_CONNECT , mysql

define( UC_DBHOST , localhost

define( UC_DBUSER , root

define( UC_DBPW , root

define( UC_DBNAME , ucenter

define( UC_DBCHARSET , gbk

define( UC_DBTABLEPRE , `ucenter`.uc_

define( UC_DBCONNECT , 0

define( UC_KEY ,

define( UC_API , p>

define( UC_CHARSET , gbk

define( UC_IP ,

define( UC_APPID , 1

define( UC_PPP , 20

define( IN_DISCUZ , TRUE);

define( UC_CLIENT_VERSION , 1.5.0 //note UCenter 版本号标志

define( UC_CLIENT_RELEASE ,

define( API_DELETEUSER , 1); //note 客户删掉 API 插口电源开关

define( API_RENAMEUSER , 1); //note 客户更名 API 插口电源开关

define( API_GETTAG , 1); //note 获得标识 API 插口电源开关

define( API_SYNLOGIN , 1); //note 同歩登陆 API 插口电源开关

define( API_SYNLOGOUT , 1); //note 同歩登出 API 插口电源开关

define( API_UPDATEPW , 1); //note 变更客户登陆密码 电源开关

define( API_UPDATEBADWORDS , 1); //note 升级重要字目录 电源开关

define( API_UPDATEHOSTS , 1); //note 升级网站域名分析缓存文件 电源开关

define( API_UPDATEAPPS , 1); //note 升级运用目录 电源开关

define( API_UPDATECLIENT , 1); //note 升级顾客端缓存文件 电源开关

define( API_UPDATECREDIT , 1); //note 升级客户積分 电源开关

define( API_GETCREDITSETTINGS , 1); //note 向 UCenter 出示積分设定 电源开关

define( API_GETCREDIT , 1); //note 获得客户的某项積分 电源开关

define( API_UPDATECREDITSETTINGS , 1); //note 升级运用積分设定 电源开关

define( API_RETURN_SUCCEED , 1

define( API_RETURN_FAILED , -1

define( API_RETURN_FORBIDDEN , -2

同时依照这一段配备信息内容变更第四步讲到的config.inc.php文档里边相对的主要参数,使其与ucenter转化成的配备信息内容维持一致。

编码以下:config.inc.php

define( UC_CONNECT , mysql // 联接 UCenter 的方法: mysql/NULL, 默认设置为空时为 fscoketopen()

// mysql 是立即联接的数据信息库, 以便高效率, 提议选用 mysql

//数据信息库有关 (mysql 联接时, 而且沒有设定 UC_DBLINK 时, 必须配备下列自变量)

define( UC_DBHOST , localhost // UCenter 数据信息库服务器

define( UC_DBUSER , root // UCenter 数据信息库客户名

define( UC_DBPW , root // UCenter 数据信息库登陆密码

define( UC_DBNAME , ucenter // UCenter 数据信息库名字

define( UC_DBCHARSET , gbk // UCenter 数据信息库标识符集

define( UC_DBTABLEPRE , ucenter.uc_ // UCenter 数据信息库表作为前缀

//通讯有关

define( UC_KEY , // 与 UCenter 的通讯密匙, 要与 UCenter 维持一致

define( UC_API , / UCenter 的 URL 详细地址, 在启用头像时依靠此变量定义

define( UC_CHARSET , gbk // UCenter 的标识符集

define( UC_IP , // UCenter 的 IP, 当 UC_CONNECT 为非 mysql 方法时, 而且当今运用网络服务器分析网站域名不太好时, 请设定此值

define( UC_APPID , 1); // 当今运用的 ID

define( UC_PPP , 20

//ucexample_2.php 采用的运用程序数据信息库联接主要参数

$dbhost = localhost // 数据信息库网络服务器

$dbuser = root // 数据信息库客户名

$dbpw = root // 数据信息库登陆密码

$dbname = ucenter // 数据信息库名

$pconnect = 0; // 数据信息库长久联接 0=关掉, 1=开启

$tablepre = example_ // 表名作为前缀, 同一数据信息库安裝好几个社区论坛请改动这里

$dbcharset = gbk // MySQL 标识符集, 可选择 gbk , big5 , utf8 , latin1 , 空出为依照社区论坛标识符集设置

//同歩登陆 Cookie 设定

$cookiedomain = // cookie 功效域

$cookiepath = / // cookie 功效相对路径

之上流程弄完后,回过头再去看看看着你的ucenter后台管理,升级下缓存文件,再瞧瞧运用管理方法里边,早已升级取得成功。



Copyright © 广州凡科互联网科技有限公司 版权所有 粤ICP备10235580号
全国服务电话:4000-399-000   传真:021-45545458
公司地址:广州市海珠区工业大道北67号凤凰创意园