帝國5.0和discuz6.1整合教程

來源:互聯網
上載者:User

仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳

一直想整合論壇,但由於自己是菜鳥,總是失敗而告終,前後整合過phpwind和discuz,都失敗了,最近,在論壇泡了很久,終於成功了。

經驗如下,呵呵,希望對和我一樣的菜鳥能有所説明!

(1)、相對而言,discuz的整合成功率更高一些,建議通過UC整合。

(2)、安裝步驟:

1、安裝帝國5.0和UC1.0

2、通過uc安裝DZ6.1

3、安裝萬能會員介面(千萬不要安裝通行證)

(3)、根據《帝國網站管理系統》Ucenter介面整合說明進行安裝

第 1 步:上傳整合介面

將介面包的「upload」目錄裡的資料夾及檔上傳至帝國CMS的「e」目錄

第 2 步:在Ucenter後臺增加帝國CMS應用

登陸Ucenter後臺 > 「應用管理」 > 「添加新應用」,然後選擇自訂安裝,設置如下選項: 介面URL: 填帝國CMS的「e」目錄位址,如:「HTTP://功能變數名稱/e」。

通信金鑰: 任意的字元,由英文字母及數位組成。 儘量長點。

是否開啟同步登錄: 選擇是。

應用類型: 選擇其他。

第 3 步:配置Ucenter整合介面的配置參數檔e/config.inc.php 修改帝國CMS目錄下的e/config.inc.php檔配置:

變數 說明

UC_CONNECT 如果設置mysql連結方式,Ucenter的資料庫帳號必須有許可權操作帝國CMS的資料庫。

資料庫相關參數 配置Ucenter的資料庫配置參數。

通信相關參數 要同Ucenter增加的帝國CMS應用設置項保持一致。

同步登錄Cookie設置 預設即可。

第 4 步:將帝國CMS會員導入Ucenter 說明:如果你的帝國CMS使用了萬能會員介面整合了其他程式,即整合其它會員系統,可跳過此步驟。

導入步驟:

(1)、將介面包的「tool」目錄裡的update資料夾複製到帝國CMS的「e」目錄;

(2)、運行e/update/index.php檔,進行會員資料導入操作;

(3)、導入完畢後,將e/update目錄裡的檔刪除。

第 5 步:清空帝國CMS會員表(phome_enewsmember)資料,以免同Ucenter資料衝突 登陸帝國CMS後臺 > 「系統設置」 > 「執行SQL語句」,運行下面SQL: TRUNCATE `[!db.pre!] enewsmember`;

第5步很重要,我在第一次整合的時候就沒有做這步,導致CMS註冊的使用者DZ裡不存在.

第 6 步:至此,Ucenter介面整合完畢。

整合DZ6.1config.inc.php需要注意的問題

config.inc.php檔中:

1. define('UC_DBTABLEPRE', '你的資料庫名字.uc_');// UCenter 資料庫表首碼

只需要添上你的資料庫名字即可,切記:帝國和論壇的資料庫名字必須要一致

2.define('UC_KEY', '123456789'); 打開ucenter 把dz6.1和ecms5.0的金鑰統一。

3.define('UC_APPID', 2);// 當前應用的 ID 打開ucenter看應用管理中cms介面前的id數位。

如果按以上步驟執行,id數位一般為2,因為dz安裝的時候是1,添錯的話,中文名的會員可能會出現亂碼!

備註:

1、如果使用者沒有在帝國登陸過,那麼需要登陸一次帝國,以啟動帳號,以後則是同步登陸。

2、建議在安裝discuz之後,先在後臺論壇註冊中設置問答形式,以防論壇註冊機?

3、在整合之前,可以將論壇的註冊頁面名字改下,還是一樣,discuz的註冊機太多了!

(本站原創,轉摘請注明出處:醉美點金 HTTP://www.zmking.com)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.