您在這裡

如何將TWAPMs 架站包的6.4升6.7

最近因為需要用到node import必須升級drupal,剛好也碰到同樣的問題。
以下是我的升級方法,不知道是不是ok(目前還沒有問題出現),提出來給你參考看看囉

==========================================================
在TWAPMS環境下更新Drupal版本從6.4到6.10

1.備份Drupal6.4:分為檔案及database兩部份。
a.檔案-將drupal6.4檔案夾複製一份到你平常備份的地方。(也許你的資料夾不叫drupal6.4,係依據你當時建立時所設定的為準)
b.database-進入phpMyAdmin,將drupal6.4的資料匯出,同樣儲存到你平常備份的地方。

2.新增Drupal6.10:同樣分為檔案及database。
a.檔案-到網站上下載drupal6.10及6.x中文包的檔案解壓縮到drupal6.10目錄下。再來copy drupal6.4資料夾裡面的sites\default中的files

資料夾及settings.php檔案到drupal6.10資料夾裡相同的位置。另外將在drupal6.4裡面有用到的themes和modules copy到drupal6.10鄉同的位

置。
b.database-進入phpMyAdmin,建立一個給drupal6.10用的資料庫(名稱暫定drupal6v10),並將原本drupal6.4匯出的database檔案匯入到

drupal6v10。再來修改使用者權限,將使用者small(應該是給TWAPMs使用的)在drupal6v10的權限設定成和在drupal6v4中的權限一樣。

3.修改檔案:
a.修改drupal6.10/sites/default/settings.php,將$db_url = 'mysqli://small:apple@localhost/*****'; (約在檔案中92行的位置) 中的

*****更改成新的資料庫名稱(在這裡是drupal6v10)。
b.另外,如果你有額外自己修改了版型裡面的檔案(例如 page.tpl.php...),記得將路徑名稱改成新的(在這裡是將drupal6.4 改成

drupal6.10)。

4.網站設定:
a.進入drupal6.4(此時尚未update,所以還可以進入),到《管理》→《網站設定》→《網站維護》將《網站狀態》更改為離線。並到《管理》

→《網站建置》→《模組》請將自己所安裝的額外模組停用掉(不包括原本就有的核心模組)。
b.將版型改成Garland(原本的預設版型)。

5.網站升級:
a.到http://網站位置/drupal6.10/update.php 執行升級。
b.升級完後進入Administration pages。

6.測試新的網站是否正常,如果正常就將《網站狀態》更改上線。

7.完成!!
==============================================