查看完整版本: DISCUZ2.5(sp1版也可以使用) 到 4.0升級程序

elite 2006-3-9 09:20

DISCUZ2.5(sp1版也可以使用) 到 4.0升級程序

2.5 升級到 正式版


先將原來的2.5F程序全部轉移到一個新目錄中(比如:d25f_bak)。(如果你的服務器不是獨立主機,使用FTP也可以迅速移動你的目錄的,看看這裡吧:[url]http://www.discuz.net/blog.php?tid=130169[/url])

將Discuz!4.0正式版程序中的/upload/檔案除了install.php和install目錄全部上傳(切記一定要使用二進制方式上傳)到服務器中。關於二進制上傳可以看一下這裡:http://www.discuz.net/viewthread ... &extra=page%3D1之後根據你的mysql資料庫信息配置config.inc.php檔案。

切記:請察看一下你原來的資料表前綴是什麼,並將config.inc.php中的$tablepre做相應修改

   D4正式版中config.inc.php新增加了一個變量$charset,請根據你所使用的語言來設置,目前只有三種可設置gbk、big5和utf-8
   如果你是簡體則設置為gbk、繁體則設置為big5、使用utf-8則設置為utf-8。請謹慎設置此處!設置錯誤,可能會導致論壇出現亂碼情況!請不要隨意修改此處!
   (預設情況下config.inc.php中已經對應設置好了,請不要隨意修改)

另,對於某些mysql4.1版的用戶,如果確定字符集為非UTF-8的話,如果升級後出現亂碼請將config.inc.php中的$charset設置為gb2312試一下

下載2.5到正式版的升級工具:upgrade25to4.zip
將upgrade25to4.php上傳到論壇目錄中,在瀏覽器中執行:http://yoursite/upgrade25to4.php。升級程序會自動運行,直到全部操作執行完畢。

將服務器中的 upgrade25to4.php 刪除!

如果您的服務器是類Unix系統主機,別忘了將forumdata目錄以及下面所有的目錄和檔案屬性設置為777(所有用戶組可讀寫執行)。

登陸後台->Discuz! 工具->更新論壇統計,將幾個統計更新一下。

如果還需要用到以前的圖片呀、檔案呀什麼的,可以直接去/d25_bak/中去找吧,那就是你以前的2.5的所有檔案:)
進入系統設置,看看有沒有什麼問題,沒有?開啟論壇運行吧。
當然,確定你的d25_bak/裡面的檔案沒什麼用了,你也可以刪除這個目錄。

DISCUZ2.5升級到正式版操作完畢!

如果你裝的插件比較多,為了保證升級順利,請使用dbcheck程序把資料結構規範化!!

bodrink1024 2006-10-20 21:53

謝謝大大無私的分享~~非常感謝您
頁: [1]
查看完整版本: DISCUZ2.5(sp1版也可以使用) 到 4.0升級程序