WordPress 升級至 1.5.1

2005 年 五月 10 日 (星期二) 1:47 pm
分類:電腦
標籤:,

WordPress 1.5.1 出爐了!

從 query 數目及耗用秒數都看得出這一版的確如官方宣傳的變快了,也解決了些 bugs,像 1.5 時代的 wp-rss2.php bugbug #902 都不復存在,我所用的外掛也都沒問題。

秉持 WordPress 一貫的輕鬆升級風格,只要先備份必要的資料,就可放心升級。

如果您想升級至 1.5.1 版,請先詳讀官方的升級指南。以下摘錄升級步驟,以及我的部份補充:

  1. 永遠記得:先備份所有檔案及資料庫,以防不測。
  2. 下載 1.5.1 版,解壓縮。
  3. 開啟解壓縮之後的目錄,刪除 wp-images 目錄(1.5.1 沒有改變此目錄的內容,所以升級時用不到)。
  4. 用 ftp 軟體連線至 blog 伺服器,切換至 WordPress 目錄。
  5. 在 blog 伺服器上,先刪除 wp-adminwp-includes 目錄裡屬於 1.5 版的舊檔案(如果你想維持中文化訊息的話,請保留 wp-includes/languages 目錄),再上傳 1.5.1 的新檔案。
  6. Classic 和 Default 佈景有小改過,如果你想套用的話,請上傳至 wp-content 目錄。
  7. 刪除 blog 伺服器根目錄的所有檔案,再上傳新版的檔案。注意:不要刪掉 wp-config.php 檔案!
  8. 用瀏覽器開啟 “http://你的blog網址/wp-admin/upgrade.php” ,以進行剩下的升級設定。

官方升級指南有告誡說:

Please don’t think it’s easier to overwrite and not bother deleting files first - you will get errors, you’ll post here for help, we’ll tell you to do it properly, you will and the errors will go away.

不過我在第 7 步驟偷懶,直接覆蓋,好像也沒遇到問題。你自己決定要覆蓋還是先刪掉再上傳吧!

順便提醒:在刪掉或覆蓋任何舊版檔案之前,最好先依時間順序列出伺服器的檔案清單,看看哪些檔案是自己曾動手改過的或是外掛加進來的,逐一判斷該保留,還是該暫時搬家,稍後再手動添加到新版的檔案裡。依時間順序列出伺服器檔案清單的方法:

  • UNIX 指令:ls -alrt
  • Windows 指令:dir /od

(2005-05-22 補充:以下的問題,在 WordPress 1.5.1.1 已解決。)

最後再補充一下。不知道是我電腦的問題,還是 WordPress 1.5.1 的問題,RSS feed 總是會出現錯誤。我懷疑是 wp-blog-header.php 裡面,當變數 $str 的值有可能是 false 時,仍逕行呼叫 strtotime($str) 所致,於是我暫時把 wp-blog-header.php 的第 138 行:

((strtotime($client_last_modified) >= strtotime($wp_last_modified)) || ($client_etag == $wp_etag)) ) {

修改成

($client_last_modified && (strtotime($client_last_modified) >= strtotime($wp_last_modified)) || ($client_etag == $wp_etag)) ) {

如果你沒遇到同樣的問題,就請略過。


◤建議您一併閱讀以下文章:

27 項留言回應 給 “WordPress 升級至 1.5.1”

  1. 1 hsuyo BLOG » WordPress 1.5.1 released 引用:

    [...] WordPress 1.5.1 released
    升級一樣無痛,William’s Blog 也有相關的升級教學了,要注意的是這個方法只適用 [...]

  2. 2 Max . Taiwan 引用:

    WordPress 升級至 1.5.1

      升級到 1.5.1 最明顯的差別是資料庫查詢次數減少,以我的首頁為例,升級後資料庫查詢次數減少 1/3,光這點就值得升級,何況在官方公佈的 1.5.1 消息還提到有一個重要的安全性更新。1.5 的…

  3. 3 a room nearby » WordPress 升级至1.5.1 引用:

    [...] WordPress 升级至 1.5.1

    WordPress 1.5.1 发布,具体安装看未完成和 William’s Blog,此方法只用于 WordPress 1.5 升級至 1.5.1 [...]

  4. 4 冰古Blog 引用:

    wordpress 1.5.1 release

    wordpress 新版发布!
    好像没什么重大改变,修改了一些 bug~考虑更新中~~
    下载这里
    天佑的自由天地和 William’s Blog 里有比较详尽的中文介绍,想升级的,可以看看哦!…

  5. 5 CCdees Blog » WordPress 升級至 1.5.1了 引用:

    [...] 主要是更新一些 bug,也没什么重大改变,既然又更新也随之更新下。 William’s Blog 里有比较详尽的中文介绍,想升级的,可以看看哦! [...]

  6. 6 ZIYOU' BLOG | 行健江湖™ 引用:

    WP 升级虚惊一场

    今天早上升级 WORDPRESS 1.5 至 1.51,可能是因为 BAStats 插件与新版不兼容,造成程序无法运行,我的 BLOG 打不开了。
    由于上午要去 7315 开项目汇报会,暂时放下。
    忙了一天回到办公室继续尝试,因程序问题…

  7. 7 Tangos 留言:

    虽然 support forum 上提到,不过如果是从 1.5-1.5.1 的话,好像第 8 个步骤是不需要的,至少我就没有执行 upgrade.php

  8. 8 william 留言:

    我覺得還是執行一下比較安全吧。畢竟從 upgrade*.php 這三個檔案裡,可看到它還是有稍微更改過 db schema 及某些設定。

  9. 9 Benjamin 留言:

    嗯,應該是來說感謝的。因為我自行升級時也遇到 RSS feed 出錯 (XML input error)。後來在這篇才找到解決方法。非常感謝!

  10. 10 二三街角 » Wordpress 1.5.1 小 bug 修正 引用:

    在 William’s blog & 這裡都有提到一個小 bug 及修正的方式. 我還不確定我有沒有這樣的問題, 不過肯定的是 [...]

  11. 11 Joe Horn 的啟示錄 » 升級 WordPress 1.5.1 引用:

    [...] 升級的方式可以參考 這篇. 值得注意的是, 1.5.1 的 feeds 會爛掉, 目前看到普遍的作法 [...]

  12. 12 ddsnet2000 » 系統升級 引用:

    [...] bug 也已經解決了。相關文章請參考這裡。參考站台:官方網站的升級文件 William’s Blog [...]

  13. 13 Hope@SkyFlying~我的自由天空 » 升級至1.5.1&小修模板 引用:

    [...] 把旁邊關於我的連結,獨立出來,以橫列放在首頁。相關網址:WordPress 升級至 1.5.1 [...]

  14. 14 記憶盒子的文字與音樂驛站 引用:

    也小小的升級了一下

    在 William 與 Max 那邊看到了 WordPress 1.5 升級到 1.5.1 的方式,其實在後台早已看到有關這方面的訊息,只是自己膽子小,不太喜歡當前一批的白老鼠,感謝這兩隻白老鼠囉。…

  15. 15 精神奕奕 引用:

    WordPress 1.5.1 有一個重要的 bug — trackbacks/pingbacks

    昨天沒事逛逛 WordPress 的網站, 發現有 一個問題 嚴重性是 “Major”, 大意是 trackbacks 可以收不能送, pingbacks 收送都不行. 難怪最近發表文章後 pingomatic.com 都沒什麼反應.
    解決的方式要下…

  16. 16 Mark 留言:

    上面那個是另一個 bug 喔! 注意注意.

  17. 17 嗨卡魯株式會社 引用:

    裝WP裝到自爆

      其實原本已經運作得很不錯,換了個 theme、裝上幾個外掛,結果一時興起想跟著終極邊疆 [...]

  18. 18 Aqery.org Blog » Updata to Wordpress 1.51 引用:

    [...] Update to Wordpress 1.51

    As Titles Related Links: Wordpress 1.51 WordPress 升級至 1.5.1 [...]

  19. 19 天佑 留言:

    WordPress 1.5.1.1 解決了之前 Feed 的問題外,還修正了 pingtrack/trackback 的 bugs.

  20. 20 hao 留言:

    今天本来想要升级的,看了你的说明恐怕我的数据会出问题,我也搞不清问什么有时候会出现乱码,不过还好我看 1.5.1 除了更新了 RSS Bug 之外并没什么多的进步,所以还是放弃了

  21. 21 沉默旅团的刻字板 » 升级成官方的WordPress 1.5.1.3 引用:

    [...] 升级成官方的 WordPress 1.5.1.3, 原先用 OSSF上的 WordPress 1.5 正體中文版, 后台主题修改的代码区, 老是在下面, 想升级 (升级倒是比较方便) 成新版本, 可能就好。结果还是老样子, 看来要自己改了。 [...]

  22. 22 totem 留言:

    可以請問一下嗎? 你可否推薦好用的 WiKi 系統給我呢? 目前我用的 pmwiki 很陽春呢, 都不好意思拿出來亮相!!

  23. 23 william 留言:

    totem:

    我本身沒有架設 Wiki,沒辦法給什麼建議。不過,Wikipedia 本身是用 MediaWiki 架設的,你可以參考一下。

  24. 24 William’s Blog » WordPress 升級至 2.0 引用:

    [...] 如果您想升級至 2.0 版,請先詳讀官方的升級指南。升級程序大體上和以前升級至 1.5.x 的方法差不多,務必先備份資料庫、重要檔案及目錄,尤其是: [...]

  25. 25 dokein style tech weblog » WP 1.5.1 升級 引用:

    [...] 如果想升級至 1.5.1 版,可先詳讀官方的升級指南。以下摘錄升級步驟,以及 William的補充: [...]

  26. 26 [WP]升級後RSS feed秀斗! « Khwooo’s Weblog 引用:

    [...] William’s Blog » Blog Archive » WordPress 升級至 1.5.1 最後再補充一下。不知道是我電腦的問題,還是 WordPress 1.5.1 的問題,RSS [...]

  27. 27 WordPress 1.5 upgrade to 1.5.1 « Khwooo’s Weblog 引用:

    [...] 這裡有升級教學。 速度真的提升不少喔 =) [...]

留言回應

[檢核碼]  


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

本站已啟用 spam 防護機制。為避免系統誤判,請在按下按鈕之前,先備份您的留言,以防不測。如果您一直無法順利留言,請改用 email 方式。
此外,如果您想留的言與本篇文章及討論串無關,也請轉而點選這裡。謝謝您!