您在這裡

Drupal5到6的升級圖解化

剛好最近完成Drupal5到6的升級,升級的過程就順手把過程截取下來
基本上這是依照原文網站升級步驟的圖解版
在此分享給大家,希望對想升級的網友們有一點幫助
如果作的不好或有觀念與邏輯上的錯誤,請大家多多包涵與指教
也歡迎大家在這個手冊上進行修改

很好

不過大家請注意(特別是替客戶進行升級):
永遠進行全站備份,包括所有Drupal檔案及自己新增的檔案
原因是:你永遠不能確保客戶有沒有修改Drupal的核心檔案,如果你跟著升級指引,你刪除了被修改的檔案,就永沒回頭的路

另外,你有另外備份的話,只刪除需要被刪的檔案便可,沒必要全刪除,然後再上傳回來,太浪費時間。

其次,如果有使用SSH, 可以考慮直接COPY,及盡量不要備份至/tmp/,因為有些系統可能被設定自動清除/tmp/中檔案

就是那些你沒有備份的檔案

你先下載備份的sites, files ...
刪除所有, 上載Drupal 6
再上載備份的sites, files << 那不是多餘了嗎 ? 之前不刪除就不用再上傳了

再分享一點,一般我不會進行刪除動作,而是新增一個backup資料夾,然後移至裏面去,待一切成功了,才刪除。
這樣做,當遇上什麼事情,你可以即時拿回來,即省下之前刪除檔案的時間,又省回上載時間。

再分享一點,如果你針對是使用SSH,你學一點move, copy, zip, unzip, wget 指令
因為使用FTP上傳過千個檔案太花時間,如果上載一個ZIP檔案,再UNZIP,這省下的時間足夠你做基本的升級動作了。

我也針對沒有SSH的朋友給點小建議,平時做測試也很實用:
在PHPMYADMIN中 (如圖)

進行控作後,你會將原有的資料表複製一份,這樣除了作暫時性備份外,還可以在複製本中進行測試,很方便快捷