本教程是關(guān)于 Discuz! NT 3.0、3.1、3.5、3.6、3.9 各版本到 Discuz! X2.5 轉(zhuǎn)換,由于XConvert 已經(jīng)集成了各個版本的轉(zhuǎn)換,在轉(zhuǎn)換過程中配置信息是一樣的。所以,下面以 Discuz! NT3.9版本轉(zhuǎn)換到Discuz! X2.5為例
升級之前的準(zhǔn)備工作: 由于新版本不兼容 “ntext” 字段類型,所有在升級之前要進行數(shù)據(jù)字段更改 "text',更改方式:
要更改表如下
表名 字段
dnt_advertisements code、parameters
dnt_announcements message
dnt_bbcodes explanation、replacement、paramsdescript、paramsdefvalue
dnt_help message
dnt_pms message
dnt_polloptions voternames
dnt_polls voternames
dnt_posts1 message
dnt_forumfields moderators、description、permuserlist
dnt_notices note
第一步:下載文件并上傳XConvert2.5 到站點目錄
XConvert2.5版本下載地址:http://www.discuz.net/thread-2799453-1-1.html
然后將文件解壓到網(wǎng)站根目錄(轉(zhuǎn)換程序是獨立于discuz!程序,只要放到站點目錄下能夠正常訪問即可)
第二步:授權(quán)協(xié)議
地址欄中輸入: http://www.yourdomain.com/XConvert_V2.5 ,提示: www.yourdomain.com 是您網(wǎng)站的訪問地址
如圖所示,點擊 “下一步”
第三步:選擇轉(zhuǎn)換子體
請選擇要轉(zhuǎn)換的 NT 子體
第四步:參數(shù)配置
原始版本參數(shù)填寫中, “數(shù)據(jù)庫服務(wù)器信息” 這項用戶需要注意 如果服務(wù)器中安裝了多個SQLserver 數(shù)據(jù)庫服務(wù)器要跟上對應(yīng)的版本信息。
目標(biāo)版本參數(shù)填寫中,“Discuz!論壇類型” 應(yīng)該填寫為 “X”
如果參數(shù)配置信息都填寫正確,將出現(xiàn)這樣的界面,如圖:
第五步:轉(zhuǎn)換處理
用戶可以選擇要轉(zhuǎn)換的內(nèi)容。標(biāo)準(zhǔn)轉(zhuǎn)換,將轉(zhuǎn)換所有的內(nèi)容。 自定義轉(zhuǎn)換,用戶自己選擇要轉(zhuǎn)換的項目
選中好之后程序?qū)M入數(shù)據(jù)轉(zhuǎn)換界面。如圖:
第六步: 數(shù)據(jù)統(tǒng)計
當(dāng)轉(zhuǎn)換完數(shù)據(jù)之后,程序會自動跳轉(zhuǎn)到“數(shù)據(jù)統(tǒng)計” , 處理界面:
第七步: 查看結(jié)果
數(shù)據(jù)統(tǒng)計步驟結(jié)束之后,程序會自動生成轉(zhuǎn)換報告。轉(zhuǎn)換結(jié)束之后,用戶可以查看報告