第 1 頁 (共 1 頁)
[問題]2.0.14升級問題
發表於 : 2006-07-17 21:07
由 winning11
各位好!
我有一個升級的問題。我現在的phpbb version是2.0.14, 其實一直希望升級, 但實在很怕會於升級後失去現在的資料,所以一直沒有動手。我一直都有用phpMYAdmin做Backup, 每個backup的file也有接近200Mb, 但因為沒有試過用Backup restore過, 所以還是有點不放心!
我已經爬過文,但有點眾說紛紜, 所以想問一下。
1. 如果我想從 2.0.14升級至2.0.21, 我需要先升級至 2.0.15, 然後2.0.16 .......嗎?
2. 我應該升級, 還是重新安裝2.0.21, 然後把Database restore? (但我未試過用Backup restore)
3. 如果應該重新安裝2.0.21的話, 我的phpMyAdmin 及CashMod也要重裝嗎?我的database裡的data會亂嗎?
多謝各位的教導及幫忙
●架設主機作業系統:Linux Fedora
●快速架站程式:phpMyAdmin 2.5.4
●您的上網方式:ADSL
●您的 phpBB2 版本:phpBB (2.0.14)
●主機: 獨立Server
●安裝MOD功能 : Cash Mod 2.2.2
發表於 : 2006-07-17 22:32
由 wu2017
如果你缺乏升級的經驗,其實我會強烈建議,先架設一個測試站,先從測試站學習升級步驟與技巧,有經驗之後再實際上路 ^^
假設你的論壇目錄為 phpbb2。
1. 進入後台,將論壇風格設為原始預設值 subSilver
2. 備份 phpbb2 內所有檔案與子目錄。
3. 刪除 phpbb2 內所有資料與目錄。
4. 下載 phpbb 2.0.21 完整版與中文語系,並解壓縮至 phpbb2 目錄內。
5. 將步驟 [2] 舊有的 phpbb2\config.php 還原回去。
6. 於瀏覽器執行 http://..../phpbb2/install/update_to_latest.php,此時注意是否有錯誤訊息產生。
7. 若無錯誤訊息,將目錄 install & contrib 更名或刪除。
8. 將步驟 [2] 舊有的頭像圖片,還原回去。(phpbb2/images/avatars/*.*)
9. 重新安裝外掛 cash mod。(重裝時,資料庫部份應該可以跳過)
以上步驟參考自 phpbb 2.0.14 安裝文件第6章,原有資料庫並不需要做備份還原動作,而是直接升級完成。
若有錯誤,請予以指正,以免造成誤導 ^^||
發表於 : 2006-07-17 22:36
由 wu2017
phpbb_search_results
phpbb_search_wordlist
phpbb_search_wordmatch
以上三個資料表,在每次備份之前可以先將內容清空(不是刪除),備份資料會小很多。
Re: [問題]2.0.14升級問題
發表於 : 2006-07-18 09:55
由 chiouss
winning11 寫:1. 如果我想從 2.0.14升級至2.0.21, 我需要先升級至 2.0.15, 然後2.0.16 .......嗎?
不需要
2. 我應該升級, 還是重新安裝2.0.21, 然後把Database restore? (但我未試過用Backup restore)
看你高興
3. 如果應該重新安裝2.0.21的話, 我的phpMyAdmin 及CashMod也要重裝嗎?我的database裡的data會亂嗎?
不關 phpMyAdmin 的事情,但是 CashMod 要重裝 (修改檔案) 是肯定的。
發表於 : 2006-07-18 19:23
由 winning11
多謝兩位的教導!如果我想嘗試升級的話,以下是否正確程序?
1. 下載 phpBB-2.0.21-files, 並將內裡的2.0.14_to_2.0.21.zip解壓
2. 2.0.14_to_2.0.21.zip解壓後, 將所有檔案覆蓋舊的論壇
3. 執行資料庫更新 /install/update_to_latest.php
4. 重新安裝外掛, 如Cashmod (但新安裝的外掛會跟舊的Database不配合嗎?例如Table的數量)
另外, 我以phpMyAdmin備份時, 需要 選 'Add drop table'嗎?
謝謝!
發表於 : 2006-07-18 20:27
由 wu2017
你這方法當然可行,不過,我建議有升級經驗者才這樣做。
因為下載 phpBB-2.0.21-files 檔案容量是很大的,而且它僅是將部分程式予以更新,一旦發生錯誤,不容易找出程式中哪部分有問題;也許是以前曾經修改過某個檔案,造成與新版程式間出現問題。
所以我才建議你下載 Full Package 來升級;將舊有程式完全移除,使用全新的程式,套用舊有的 ./config.php 後,執行 ./install/update_to_latest.php 將資料庫更新,即可完成;因為全部使用新程式,較無產生錯誤之可能;然後再來安裝外掛即可。
你可以自行嚐試,看哪種方法能讓你容易上手,不過,千萬要記的,動手前要先備份唷 ^^
發表於 : 2006-07-19 19:44
由 winning11
多謝教導。我會試一試
