網誌統計

  • Total Stats
    • 1,094 Posts
    • 3,415 Comments

到訪統計

2011-九月-8 20:33 下午

升級 WordPress

我一直覺得升級 WordPress 是一件很煩人的事, 所以有好一陣子都不理 WordPress 的升級通知, 一直到最近, 升級失敗的外掛居然愈來愈多了, 其中有一個外掛還造成了不大不小的問題, 那就是 WordPress.com Stats ……

嚴格說起來, 這也不算是什麼大問題, 不過就是被安插了一段像是廣告一般的宣告, 告訴大家 WordPress.com Stats 以後是屬於誰誰誰其中的一部份而已 (我沒有說 JetPack 喔~~ ) 。

不過這段宣告可把我的舊版 WordPress 的外掛管理頁面給毀了, 文字之後是不完整的語法, 以前可以看到的外掛管理頁面也就都看不到了, 連 TinyMCE 也不大靈光了…….. Orz

我不大清楚這是不是與其他外掛相衝突的結果, 所以我很乾脆的進入檔案系統中, 很暴力的把整個 stats 外掛目錄直接刪掉了, 不過, 我想也該是要升級 WordPress 的時候了, 總不能一天到晚刪外掛目錄吧?

起心動念之後, 今天動手準備升級 WordPress 主程式, 其程序大致如下:

  1. 弄清楚新版本的系統需求為何?
    • WordPress 最新的版本為 3.2.1
    • 系統需求為 PHP 5.2.4 以上
    • 資料庫需求為 MySQL 5.0.15 以上
  2. 檢查自己的版本為何?
    • 偷懶安裝了 Health Check 這個外掛, 檢視出自己系統目前使用的版本是:
    • PHP 5.2.14
    • MySQL 5.1.36
    • WordPress 則為 2.9.1
  3. 上到WordPress官網把詳細的升級說明看過一遍
  4. 下載最新含中文語言包的 WordPress 套件回來 (3.2.1)
  5. 備份現在的系統
    • 資料庫: 進入 phpMyAdmin 去把 WordPress 的資料庫整個倒出來成一個 sql 檔
    • 檔案: 進入實際的檔案系統中把整個 WordPress 目錄備份下來, 其中最重要的是 /wp-content 這個目錄與 wp-config.php 這個檔案
  6. 進入現在的 WordPress 後台, 把所有的外掛停用, 已停用與待升級的外掛則詳細紀錄下來 (WP Super Cache 這個外掛在停用前必須更動 wp-content 這個目錄的讀寫權限, 之後也要再改回來)
  7. 將步驟4下載回來的套件解壓縮出來
  8. 進入實際的 WordPress 檔案系統中, 把除了 /wp-content 、/wp-images 與 wp-config.php 這幾個之外的檔案與目錄都刪除掉, /wp-content/cache 與 /wp-content/plugins/widgets 這兩個目錄也可以刪除
  9. 如果有修改了 .htaccess 檔案則要保留此檔案
  10. 如果部落格是在網站的根目錄的話則 robots.txt 這個檔案也要保留
  11. 把步驟7的所有檔案上傳到網站
  12. 進入 WordPress 後台, 應該會有一個提示按鈕要你升級, 請按下開始升級
  13. 升級成功之後把停用的外掛全部啟用, 如果有升級提示的外掛則一一升級之
  14. 一一測試所有的外掛與 WordPress 功能
  15. 收工

目前看來, 升級之後一些等著升級的外掛也都很順利的升級了上去, 似乎一切都算良好, 就再觀察個一陣子看看了。

 

 

 

分享或推文 !!

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>