嗯!WP 2.6的訊息也出來好一陣子了,
最近煩人的事情太多,一直沒時間更新,
又很怕升級後會出問題,
相關的升級文章還蠻多的,只是都很攏長,
還有很多升級的外掛,他們用的方法也算是很自動化了,
不過這畢竟是好心人寫好的程式,
為了要一探究竟更新過程,
所以要依照自己想法手動更新才是。

前提是要做好備份阿!之後愛怎麼玩就怎麼惡搞,
弄死了至少還可以復原,
其實WP的檔案跟資料庫是分開的,
只針對WP的部份做備份升級就可以了,除非它大改...
依照它裡面給的readme.html升級段落說明:

Upgrading from any previous WordPress to 2.6:
1. Delete your old WP files, saving ones you've modified.
2. Upload the new files.
3. Point your browser to /wp-admin/upgrade.php.
4. You wanted more, perhaps? That's it!

升級從任何以前的WordPress到2.6:
1. 刪除您舊的WP檔案,儲存您有修改與新增加的檔案。
2. 上傳新版的檔案。
3. 點您的瀏覽器到/wp-admin/upgrade.php 。
4. 你想更多,也許?這樣就大功告成了!

其實步驟真的很簡單,如果你沒動到什麼檔案,
真的就只要照上述去做就成了,就是4個步驟而已,
這邊有個提示就是要記好你自己修改過的檔案,
把舊的檔案改成.bak之類的,
這樣下次要升級比較容易比對出來。

比對後發現有改變的檔案主要都是在wp-content下面,
裡面的plugins外掛和themes版型資料夾應該是大宗,
把舊的抓到新的去。
當然languages的語系資料夾也要,
唯一有動過在其他地方的是wp-includes/widgets.php,
這個在之前文章有說到的修改。

最後就是根目錄下的wp-config.php,
這邊更新的過程要注意的就是,
要把新的檔案跟原本舊的比對一下,
再把舊的修改過的部份文章貼到新的,
這樣這個檔才有升級到。

至於外掛啟用、設計-模組的那些後台設定,
其實已經記在資料庫裡了,所以不用擔心,
瀏覽upgrade.php會顯示資料庫格式太舊,
因為之前是用2.5.1版的,
必需將它升級才能繼續,點選升級按鈕,
基本上沒啥問題一下就完成了,
大致上是這樣了。

終於成功升級完成,可以寫報告了,
似乎沒什麼大變動,
目前有發現的就是未啟用外掛跑到最下面去了,
剛停止的會顯示在中間,但怎麼顯示說是最近啟用的外掛...
也啟用很久了說,不如說是最近停用的外掛來的好,
若某外掛七天內未啟用,它將會被移動至未啟用外掛清單。

2008/08/2 補:
阿...真是粗心大意,後來發現還有一個檔案外掛地程式有動到它,
但我之前沒做.bak是直接覆蓋,所以沒注意到,
導致此外掛表面上功能正常成功,實際卻做不出來,
反而是同類型的另2個外掛竟然可以,真是神阿!
那個檔案是 /wp-includes/taxonomy.php。

2008/08/25 補:
沒想到昨天出了新版了,不用再覆蓋那個檔案了,
這樣省事多了,還多出了.po .mo語系檔,
不過這外掛用到的文字說明其實也不多。

ca95 發表在 痞客邦 PIXNET 留言(0) 人氣()