新聞中心
帝國CMS經(jīng)驗(yàn):帝國cms和Ucenter用戶數(shù)據(jù)整合
帝國CMS的功能是非常強(qiáng)大的,當(dāng)然啦,要把帝國系統(tǒng)和DZ論壇的Ucenter數(shù)據(jù)整合起來,也是需要一點(diǎn)技術(shù)含量的,但有以下操作步驟以后,都是小問題啦!下面是無憂主機(jī)小編用自己的學(xué)習(xí)用的香港免備案的php空間做一個(gè)帝國cms整合ucenter的以實(shí)驗(yàn),希望下面的數(shù)據(jù)可以為您的完整整合方案提供參考數(shù)據(jù)。 整合ucenter接口說明: 要實(shí)現(xiàn)帝國CMS與Ucenter帳號同步注冊、登錄、退出、刪除、修改用戶名及更新密碼;需要注意的是:Discuz通行證接口跟Ucenter接口兩者選其一,不能同時(shí)安裝兩種整合接口方式。 一. 程序包目錄說明: “upload”目錄:Ucenter整合接口包目錄 “tool”目錄:將帝國CMS會員導(dǎo)入U(xiǎn)center的工具包目錄 二.接口整合步驟: 1、上傳整合接口:將接口包的“upload”目錄里的文件夾及文件上傳至帝國CMS的“e”目錄里(注意是上傳 upload 目錄中的文件和目錄,而不是上傳 upload 目錄本身)。 2、在Ucenter后臺增加帝國CMS應(yīng)用:登陸Ucenter后臺>“應(yīng)用管理”>“添加新應(yīng)用”,然后選擇自定義安裝,設(shè)置如下選項(xiàng): 接口URL:填帝國CMS的“e”目錄地址,如:“域名/e”。 通信密鑰:任意的字符,由英文字母及數(shù)字組成。盡量長點(diǎn)。 是否開啟同步登錄:選擇是。 應(yīng)用類型:選擇其他。 是否接受通知:選擇是。 3、配置Ucenter整合接口的配置參數(shù)e/config.inc.php: 修改帝國CMS目錄下的e/config.inc.php文件配置:(UTF-8版要用Notepad++,用記事本會將文件轉(zhuǎn)為gbk) 變量說明: UC_CONNECT 默認(rèn)即可。如果設(shè)置mysql鏈接方式,Ucenter的數(shù)據(jù)庫帳號必須有權(quán)限操作帝國CMS的數(shù)據(jù)庫。 數(shù)據(jù)庫相關(guān)參數(shù)配置Ucenter的數(shù)據(jù)庫配置參數(shù)。 UC_DBHOST UCenter 數(shù)據(jù)庫主機(jī) UC_DBUSER UCenter 數(shù)據(jù)庫用戶名 UC_DBPW UCenter 數(shù)據(jù)庫密碼 UC_DBNAME UCenter 數(shù)據(jù)庫名稱 UC_DBCHARSET UCenter 數(shù)據(jù)庫字符集,默認(rèn)即可 UC_DBTABLEPRE UCenter 數(shù)據(jù)庫表前綴(格式:數(shù)據(jù)庫.前綴,如:database.uc_) 通信相關(guān)參數(shù) 要同Ucenter增加的帝國CMS應(yīng)用設(shè)置項(xiàng)保持一致。 UC_KEY 通信密鑰,打開ucenter 把帝國CMS應(yīng)用里的通信密鑰和此密鑰統(tǒng)一。 UC_API 設(shè)置Ucenter的安裝地址,如: UC_CHARSET UCenter的字符集,默認(rèn)即可 UC_IP UCenter的IP,默認(rèn)即可 UC_APPID當(dāng)前應(yīng)用的ID,打開ucenter看應(yīng)用管理中帝國CMS接口前的id數(shù)字。 同步登錄Cookie設(shè)置默認(rèn)即可。 4、將帝國CMS會員導(dǎo)入U(xiǎn)center 說明: a.如果你的帝國CMS使用了萬能會員接口整合了其他程序,即整合其它會員系統(tǒng),可跳過此步驟。 b.如果本身沒有會員數(shù)據(jù)也可跳過此步驟。 導(dǎo)入步驟: a.將接口包的“tool”目錄里的update文件夾復(fù)制到帝國CMS的“e”目錄里; b.運(yùn)行e/update/index.php文件,進(jìn)行會員數(shù)據(jù)導(dǎo)入操作; c.導(dǎo)入完畢后,將e/update目錄里的文件刪除。 5、清空帝國CMS會員表(phome_enewsmember)數(shù)據(jù),以免同Ucenter數(shù)據(jù)沖突 登陸帝國CMS后臺>“系統(tǒng)設(shè)置”>“執(zhí)行SQL語句”,運(yùn)行下面SQL: TRUNCATE `[!db.pre!]enewsmember`; TRUNCATE `[!db.pre!]enewsmemberadd`; 6、Ucenter與帝國CMS接口整合完畢。 三、需要注意的地方: 1、如果會員沒有在帝國登陸過,那么需要登陸一次帝國,以激活帳號,以后則是同步登陸。 2、如果以前整合過DISCUZ通行證,那么需要還原discuz!的logging.php與register.php為原版文件。 Ecshop安裝經(jīng)驗(yàn):Ecshop網(wǎng)店如何整合Discuz!論壇 shopex如何整合discuz 7.2 ecmall 2.3.0多用戶商城系統(tǒng)整合UCenter和discuz x2.5 無憂主機(jī)環(huán)境下快速安裝ucenter的方法
本文地址:http://www.gle-technology.com/empirecms/13277.html