三、配置LB2DZ轉(zhuǎn)換程序,開始轉(zhuǎn)換
轉(zhuǎn)換程序可以在Discuz!官方進(jìn)行下載, 下載地址:http://www.discuz.net/thread-249700-1-1.html
配置轉(zhuǎn)換程序lb32discuz41.php
本地 //$lb_user = "D:/LBBBS/cgi-bin/members6VzyhOD9L/"; // LB的用戶資料絕對路徑, 最后不要遺漏"/" //$lb_dir = "D:/LBBBS/cgi-bin/"; // LB 的絕對路徑, 最后不要遺漏"/" //$lb_attach = "D:/LBBBS/non-cgi/usr/"; // LB 附件路徑, 最后不要遺漏"/" //$lb_attach = "D:/WEB/discuz/attachments/LBuploads/"; ///LB附件移動到Discuz!4.1.0目錄中的位置,后面添加/
服務(wù)器 //$lb_user = " D:/LBBBS/cgi-bin/members6VzyhOD9L/"; // LB的用戶資料絕對路徑, 最后不要遺漏"/" //$lb_dir = " D:/LBBBS/cgi-bin/"; //$lb_attach = "D:/WEB/discuz/attachments/LBuploads/"; // LB 附件路徑, 最后不要遺漏"/"
在本地安裝Discuz!4.1程序 安裝目錄設(shè)為D:\WEB\discuz,在瀏覽器目錄執(zhí)行安裝程序install.php。 需要注意的是以下的設(shè)置:數(shù)據(jù)庫用戶名默認(rèn)的root,數(shù)據(jù)庫密碼保留空(因為當(dāng)初安裝的時候沒設(shè)密碼的哈),數(shù)據(jù)庫名稱就寫個test的吧。
然后一路下來就可以將Discuz!4.1安裝好。
開始進(jìn)行數(shù)據(jù)的轉(zhuǎn)換工作 運(yùn)行轉(zhuǎn)換程序lb32discuz41.php,如果一切順利,轉(zhuǎn)換程序?qū)⒁恢弊詣舆\(yùn)行到結(jié)束。我在經(jīng)過幾次轉(zhuǎn)換后,也總結(jié)了一些常見的問題和錯誤。 出現(xiàn)問題最多的就是在轉(zhuǎn)換用戶數(shù)據(jù)那步,經(jīng)常因為用戶名有重復(fù)而導(dǎo)致進(jìn)程的終止。 解決好了用戶數(shù)據(jù)轉(zhuǎn)換這步,其他步驟的轉(zhuǎn)換都是水到渠成的事情。 經(jīng)過多次摸索,我采用了另外的一種轉(zhuǎn)換方式,首先將雷傲的用戶數(shù)據(jù)轉(zhuǎn)換成動網(wǎng)的,再使用動網(wǎng)轉(zhuǎn)DZ的程序,完整的把用戶數(shù)據(jù)轉(zhuǎn)換過來。經(jīng)過多次實踐,這個方法能夠保證用戶數(shù)據(jù)最大程度的完整。
雷傲轉(zhuǎn)動網(wǎng)的程序可以到下面地址下載: http://www.discuz.net/viewthread.php?tid=232205&extra=page%3D1%26filter%3Ddigest
轉(zhuǎn)換完成后,記得到后臺管理那更新各項統(tǒng)計信息。 同時記得把雷傲的所有附件移到D:/WEB/discuz/attachments/LBuploads/下 最后來完成對附件的關(guān)聯(lián)
升級數(shù)據(jù)庫,執(zhí)行:
SELECT MAX(tid) FROM cdb_threads;
請在./include/discuzcode.func.php中找到
for($i = 0; $i <= $discuzcodes['pcodecount']; $i++) { $message = str_replace("[\tDISCUZ_CODE_$i\t]", $discuzcodes['codehtml'][$i], $message); }
上面加
//LB轉(zhuǎn)換數(shù)據(jù)后專用 $tid是你主題的最大id global $fid,$tid; if ($tid < 11253) { $lbfilepath = './attachments/lbupfile/'; $message = preg_replace(array( "/\[UploadFile=([^\[]+?)\.(gif|jpg|png|bmp|jpeg)\]/ies", "/\[UploadFile=(.*)\]/ies"), array( "bbcodeurl('\\1', '<center><img src=\"".$lbfilepath.$fid."/\\1.\\2\" border=\"0\"
onload=\"if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt=\'Click here to open new
window\';}\" onmouseover=\"if(this.resized) this.style.cursor=\'hand\';\" onclick=\"if(this.resized) {window.open(\'%s\');}
\"></center><br>')", "bbcodeurl('\\1', '【<a href=\"".$lbfilepath.$fid."/\\1\" target=\"_blank\"
style=\"color:#0000FF;font-weight:bold\">點擊下載文件</a>】')"), $message); } unset($fid,$tid,$lbfilepath); //LB轉(zhuǎn)換數(shù)據(jù)后專用
四、完成轉(zhuǎn)換工作
注意:刪除轉(zhuǎn)換程序lb32discuz41.php
本文鏈接:http://m.95time.cn/tech/site/2006/3664.asp
出處:藍(lán)色理想
責(zé)任編輯:moby
上一頁 雷傲論壇轉(zhuǎn)換到Discuz!論壇(一) 下一頁
◎進(jìn)入論壇網(wǎng)站綜合、網(wǎng)頁制作版塊參加討論
|