整合成功後功能説明:【以 GBK 為例 UTF-8 自測】
新註冊會員:Discuz_X1.5 到 DeDeCMS5.6 同步,從 DeDeCMS5.6 到 Discuz_X1.5 同步。真正的免激活。直接登
錄。老會員也是一樣的。不用激活。徹底擺脱激活登錄!
程序版本:
Discuz! 程序版本 Discuz! X1.5 Release 20101228
DedeCms 版本號: V56_GBK 2010-09-28
UCenter 客户端版本 UCenter 1.5.2 Release 20101001
實現步驟:
第一步:安裝 dedecms5.6 。
第二步:在根目錄下建一個 BBS 文件夾,將 Discuz_X1.5 下面 upload 文件夾下所有文件上傳到 BBS 中。輸入 http://網址/bbs/install/進行安裝。在安裝第二步選擇第一個選項選 (全新安裝 Discuz! X (含 UCenter Server)),後面的數據庫類的按 dedecms 的裝就可以了。一直到成功。
第三步:安裝成功後,用 admin 用户名進入論壇管理界面並登陸 Ucenter 。在 Ucenter 應用管理裏面看到,Ucenter 跟 Discuz_X1.5 通信成功。 (如果這裏通信不成功,還可能造成兩個問題。用户無法上傳頭像,用户無法用 EMail 激活)
如下圖:

Discuz_X1.5 後台的 UCenter 應用管理-Discuz! Borad 的填寫方法:

Discuz_X1.5 後台的 UCenter 應用管理-DEDECMS 網站的填寫方法:

第四步:進入 DeDeCMS 後台,在 DeDeCMS 【模塊管理】 裏面,安裝 UCenter 模塊,安裝成功後在 【UCenter 配置】 的服務端地址填:http://localhost/dedecms/bbs/uc_server 提交。如果提交不成功,説明你的服務端地址不正確,請仔細查驗後提交。提交確認成功後在 Discuz_X1.5 後台的 UCenter 應用管理裏面看到通信成功。
如下圖:

第五步:
下載附件,將包內文件解壓全部上傳到您的 Discuz_X1.5 進行覆蓋。
①不再充許會員從論壇註冊
DX 論壇註冊時跳轉到 DEDE 註冊頁面。全部統一從 DeDeCMS 註冊。
然後用記事本打開 source/module/member/member_register.php
找到:
showmessage("正在為您轉接到會員註冊頁面..."," https://www.weixiaoduo.com/member/index_do.php?
fmdo=user&dopost=regnew");
將 「www.www.weixiaoduo.com」
替換成您的 dedecms5.6 安裝時候的域名,我這裏應該是 http://localhost/dedecms/域名,然後保存。
如果你的網站整合後,感覺到很慢。是因為應用那裏開啓了接受通知,關掉這個就可以了。不影響使
用。
如下圖:

②進入 DX 管理後台,【界面】-【界面設置】,在 【啓用浮動窗口】 的選項中,去掉 「註冊」 。
如下圖:

壓縮包中 source/function/function_login.php 是新增的文件。直接上傳即可
可能遇到的問題:
先看下各應用通訊正常不正常,正常的情況下,複製下 Discuz_X1.5 後台 UCENTER 和 DISCUZ 的通信密鑰或是
通信正常的情況下打開 DISCUZ 的後台站長中的 UCENTER 設置,複製其中的通信密鑰。 然後通過 FTP 下載
DISCUZ 安裝目錄下的 CONFIG 目錄中的 config_ucenter_default.php 文件,修改第 22 行 define('UC_KEY',
'把你剛才複製的通信密鑰粘帖到這裏'); // 與 UCenter 的通信密鑰, 要與 UCenter 保持一致保存後再上傳
回去覆蓋原文件。
如果你不需要企業會員可以不用修改上傳包裏的:source/module/member/member_register.php