開放原始碼新聞網升級 5.15 -> 6.10

edited 十一月 -1 in Drupal
步驟:
1. 上傳 6.10 的壓縮檔,在遠端主機解壓縮 -> 這時候才發現,原來我在製作這個檔案時不小心把 Linux 權限也放進去了,如果在 Linux 環境解壓縮,可能會發現翻譯目錄無法存取的情況 ^^||
2. 將 5.15 的設定檔案從 sites/default/settings.php 搬到 6.10 目錄的對應位置
3. 在 5.15 環境中將網站設定為離線,接著備份資料庫
4. 瀏覽器開啟 6.10 的網址到 update.php ,這時候發現好像不能夠正常登入,於是在 sites/default/settings.php 中加入 $update_free_access = TRUE;
5. 跟著畫面指示操作,過程中好像 Book 模組出了些問題,接著 SimpleFeed 模組好像也怪怪的...但它跟我說好了,我就相信它了
6. 在 sites/default/settings.php 中將 $update_free_access = TRUE; 改為 $update_free_access = FALSE;
7. 確定可以登入後,把 5.15 版本的目錄名稱改為 backup ,將 6.10 的目錄改為原本 5.15 版本使用的名稱
8. 進入把網站打開就可以了

SimpleFeed 模組從不知道哪個版本開始就怪怪的了,所以趁著這次改版,順便用 FeedAPI ( http://drupal.org/project/feedapi )取代它原本的工作,不過為了避免舊資料失去聯結,所以還是把 SimpleFeed 模組 6.x 開發版本裝進去,只是將相關功能關閉。

接著以 FeedAPI 為基礎重建所有的資料來源,將重複性的資料刪除,然後就復活了:
http://news.oss.tw/

*文章類型 Book 在升級後名稱變成剩下 a , SimpleFeed 所建立的 Feed 文章類型也在升級過程消失了,所以,升級前想清楚吧 ;)

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=4070

評論

  • edited 九月 2009
    在升級到 6.14 後發現 FeedAPI 的內容不會自動更新了,所以上開發者的網站才看到這個說明:
    http://drupal.org/node/580508

    在 1.9 版以前都有這個問題 :)
Sign In or Register to comment.