本文的重点是我们都分享了帝国CMS6.6中集成Ucenter接口的方式,有需要的朋友可以参考一下。
帝国CMS整合Discuz有二种方法:方法一、用Ucenter接口整合。应用Ucenter接口整合不用安裝通行证跟全能vip会员接口。
方法二、用Discuz通行证接口整合。先要安裝全能vip会员接口,随后再安裝通行证。
Ucenter接口及Discuz通行证下载链接:http://www.phome.net/OpenSource/
今日我来大伙儿解读Ucenter接口整合流程:
第1步:提交整合接口
将接口包的“upload”目录里的文件夹名称及上传文件至帝国CMS的“e”目录里(留意是提交upload目录中的文档和目录,而不是提交upload目录自身)。
拷贝到帝国CMS的“e”目录里:
第2步:在Ucenter后台管理提升帝国CMS运用
登录Ucenter后台管理>点一下“程序管理”>点一下“加上新运用”:
点一下加上新运用进到加上运用网页页面:
安裝方法:挑选自定安裝。
接口URL:填帝国CMS的“e”目录详细地址,如:“http://网站域名/e”。
通信密钥:随意的标识符,由英语字母及数据构成。尽可能长些。
运用种类:挑选别的。
是不是打开同歩登陆:挑选是。
是不是接纳通告:挑选是。
设定主要参数后点一下递交,随后回到运用目录就可以见到大家刚刚提升的运用:
第3步:配备Ucenter整合接口的配备主要参数文档e/config.inc.php
改动帝国CMS目录下的e/config.inc.php文件配备:(UTF-8版要用dreamweaver或editplus改动,用文本文档会将文档变为gbk)
联接UCenter的方法
UC_CONNECT:默认设置为mysql,一般无需改动。假如设定mysql连接方法,Ucenter的数据库查询账号务必有管理权限实际 *** 作帝国CMS的数据库查询。
UCenter数据库查询参数配置(假如不清楚可比照ucenter的环境变量)
UC_DBHOST:UCenter数据库查询服务器
UC_DBUSER:UCenter数据库查询登录名
UC_DBPW:UCenter数据库查询登陆密码
UC_DBNAME:UCenter数据库查询名字
UC_DBCHARSET:UCenter数据库查询字段名,默认设置就可以
UC_DBTABLEPRE:UCenter数据库表作为前缀(文件格式:数据库查询.作为前缀,如:database.uc_),一定要还记得加数据库查询
UCenter通讯有关主要参数(要同Ucenter提升的帝国CMS应用设置项保持一致。)
UC_KEY:通信密钥,开启ucenter把帝国CMS运用里的通信密钥和此密匙统一。
UC_API:设定Ucenter的安裝详细地址,如:http://www.phome.net/ucenter
UC_CHARSET:UCenter的字段名,默认设置就可以
UC_IP:UCenter的IP,默认设置就可以
UC_APPID:当今运用的ID,开启ucenter看程序管理中帝国CMS接口前的id数据。
同歩登陆Cookie设置
一般无需设定,默认设置就可以。
配备好Ucenter环境变量后,Ucenter的运用目录便会显示信息通讯取得成功:
假如原帝国CMS有vip会员数据信息,则能够按下边流程将vip会员导进Ucenter:
第4步:将帝国CMSvip会员导进Ucenter表明:
(1)、假如你的帝国CMS应用了全能vip会员接口整合了别的程序流程,即整合其他会员管理系统,可绕过此流程。
(2)、假如自身沒有vip会员数据信息也可绕过此流程。
导进流程:
(1)、将接口包的“tool”目录里的update文件夹名称拷贝到帝国CMS的“e”目录里;
(2)、运作e/update/index.php文件,开展vip会员数据信息导进实际 *** 作;
(3)、导进结束后,将e/update目录里的文件删除。
第5步:清除帝国CMSvip会员表(phome_enewsmember)数据信息,以防同Ucenter数据信息矛盾
假如自身沒有vip会员数据信息可绕过此流程。
登录帝国CMS后台管理>“系统配置”>“实行SQL句子”,运作下边SQL:
TRUNCATE`[!db.pre!]enewsmember`;
TRUNCATE`[!db.pre!]enewsmemberadd`;
到此,Ucenter接口整合结束。
别的表明:
1、假如网址vip会员并不是在帝国系统软件申请注册而且沒有在帝国登录过,那麼必须登录一次帝国,以激话账号,之后则是同歩登录。
2、假如之前整合过DISCUZ通行证,那麼必须复原DISCUZ的logging.php与register.php为正版文档。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)