因為在幫客户製作一個網站,需要用齊博 CMS 與 DISCUZ X 進行整合,在查看齊博 CMS 後台的提示以及查找論壇的相關資料的時候,發現這些操作讓人無所適從,也就是信息過時了。所以,現在有必要來更新一下這個建站教程:

齊博 CMS V7 整合 DISCUZ X2.5

測試環境:

WIN7 Wampserver5

Apache 版本:2.2.6

PHP 版本:5.2.5

MYSQL 版本:5.0.45-community-nt(高版本)

Zend Optimizer 版本:v3.3.3

齊博 CMS:V7.0Final GBK(20120609 下載)

DISCUZ X:Discuz! X2.5 GBK

系統安裝:

1 、安裝齊博 CMS V7 系統 (安裝時選擇的獨立安裝,不選擇整合其他外部系統

2 、在齊博 CMS 程序根目錄下新建 bbs/目錄;

將 DISCUZ X2.5 程序文件複製到 bbs/目錄中,安裝 DISCUZ X,安裝時數表庫與齊博 CMS 同一數據庫,表前綴等為默認;

安裝 DISCUZ 時管理員用户與密碼與安裝齊博 CMS V7 系統一樣(必須一樣,不然不能同步登錄退出) 。

系統整合:

3 、進入 DISCUZ 論壇管理中心-UCenter 設置-應用管理-選擇添加應用:

" height=

選擇安裝方式: 自定義安裝

應用類型選擇:其他;

應用名稱輸入:齊博整站系統;(可自定義)

應用的主 URL:http://你的 V7 整站訪問地址/do ;(特別注意/do 後面沒有 「/」

應用的其他 URL:為空;

應用 IP:為空;

通信密鑰:為空;

應用的物理路徑:為空;

查看個人資料頁面地址:為空;

應用接口文件名稱:uc.php ;(默認)

標籤單條顯示模板:為空;

標籤模板標記説明:為空;

是否開啓同步登錄:

是否接受通知:

提交

4 、進入齊博整站 CMS 安裝目錄找到 data/config.php 文件,複製一份。

(如果後面整合操作失敗,整站不能打開,用複製文件進行覆蓋一下,然後再次檢查整合步驟。)

5 、點擊應用管理,此時博整站系統通信情況是失敗,點擊後面詳情-編輯:

記住 ID 值:2;(無其他情況應該是 2)

複製通信密鑰:(程序自動生成的一串代碼)

(不要關閉掉這個頁面)

6 、進入齊博整站 CMS 系統--系統功能--整合外部系統:

" height=

整合其他系統:選擇 整合 UCenter

密鑰:填上上面第 4 步從 UCenter 應用管理中複製過的通信密鑰

(不要提交信息、也不要關閉此頁面)

7 、再次查看 UCenter 應用管理-編輯齊博應用系統應用:

複製 應用的 UCenter 配置信息 中的代碼

" height=

8 、再次回到齊博整站 CMS 系統--系統功能--整合外部系統:

將第 6 步複製的代碼替換掉 UCenter 配置信息 中的代碼 ;

" height=

DISCUZ 論壇貼子調用設置:數據表前綴 pre_(默認安裝如此)

其他暫時不設置;

點擊保存設置。

8 、再次回到 UCenter 應用管理,齊博整站系統通信情況為通信成功。

完成測試:

9 、關閉瀏覽器,再打開整站和論壇,測試同步登錄退出等,成功。