經過四個月的沉澱,WordPress2.8在美國時間2009年6月10日正式推出,這版本的WordPress比較特別的功能應該是後台可以直接安裝佈景,就連後台可以改佈景的部分也做了程式碼高亮的加強,整個就是只要第一次安裝WordPress需要動一次FTP,接著一輩子就跟FTP說再見了。那既然推出新版的WordPress2.8,那何不來升級看看呢?
這次的WordPress2.8的名稱叫做「Baker」,名稱是取自一位小喇叭手「Chet Baker」。不過這也不是很重要,不知道他你還是可以升級的,只是WordPress官方總是喜歡把名字取的很具有文藝氣息XD。
那有些人可能會稍微思考一下,我需要急著衝到WordPress2.8嗎?當然這問題可真是個好問題阿!基本上如果你對WordPress沒有瘋狂的熱誠,建議你還是不要嘗試,因為你不知道他會不會和你目前相衝?你也不知道他到底有沒有很完善?會不會出現什麼後遺症?建議你可以過一個禮拜後再來看本文章進行升級。
不過我自己在發這篇文章之前已經先經過曲折離奇的事件後,終於升級完成,目前大致上是沒有看到什麼怪現象,一切正常運作中。如果你想要趕快體驗新版本,那就跟著下面的升級教學一起來吧!如果還在觀望者,你還是可以把文章看完,順便看看我的曲折離奇事件吧~
軟體名稱:WordPress
軟體版本:2.8
軟體語言:英文 (有正體中文語系檔)
檔案大小:2.23MB
官方網站:http://wordpress.org/
軟體下載:按這裡
中文語系:按這裡
使用WordPress內建自動升級
本來這次升級我想要偷懶一下使用WordPress自動升級功能,雖然我先前一直對這功能很討厭,因為他造成很多人不會使用傳統的升級模式,最後可能會變成升級失敗後就不再升級WordPress或者是不玩WordPress了。不過官方既然把他加入了,就一定有他的用意,當然就是方便使用者更快速的進行版本更新,所以這次我就不怕死的來測試看看了!
【注意】
升級前請記得先備份網站,不然掛掉你就救不回來了!
請備份以下兩樣東西:
2.FTP檔案,請利用FTP軟體將檔案手動下載回來。
第1步 是否需要升級?後台會幫您做檢查,不過有時候後台簡查功能會怪怪的,如果他沒有檢查到你需要更新,那你就不能用後台更新了…囧!
第2步 在升級前,請先將佈景換回預設的,請點擊【外觀】→【佈景主題】,選擇系統本身的「WordPress Default」佈景並更換。
第3步 應該不常看到香腸炒魷魚換成預設佈景吧?那這邊就給大家看一下好了,不過還是要記得點一下預覽頁面右上角的按鈕,把佈景先換成預設佈景喔!
第4步 當佈景換成預設後,接著就是停用所有外掛,點擊【外掛】→【已安裝】,進入後選擇【停用】,然後把「外掛」兩字旁的欄位打勾勾,最後點擊﹝套用﹞。
第5步 接著重點來了,趕快點擊左方的【升級】,進入後請點擊﹝自動升級﹞。
第6步 如果有出現以下畫面,就輸入你的FTP連線資料,然後點擊﹝繼續﹞,接著系統就會幫您安裝,如果安裝成功後下方會出現成功訊息,接著再到網站四處晃晃與啟用外掛和佈景,沒問題應該就是正常囉!
第7步 如果很不幸的你和我一樣,遇到了「安裝失敗」,建議你可以再執行一次,如果重新執行一次一樣是失敗,那你就註定和我一樣需要使用傳統模式利用FTP來升級網站了。
WordPress傳統FTP模式升級
如果你和我一樣都很不幸的遇到外掛失敗,然後還重試了N次都不行,或者是你的後台根本抓不到最新版訊息,那就請你和我一起回味古早味的WordPress的升級模式吧!這種方法保證可以讓你升級到最新版WordPress,如果你還是失敗,這就是命了,請節哀………。
【注意】
升級前請記得先備份網站,不然掛掉你就救不回來了!
請備份以下兩樣東西:
2.FTP檔案,請利用FTP軟體將檔案手動下載回來。
第1步 如同前面教學一樣,首先你必須手動先進行一些基本的動作,把所有東西還原到最初,不過這不包括文章還原到第一篇阿XD。點擊【外觀】→【佈景主題】,然後將佈景換回最原汁原味的「WordPress Default」。
第2步 當你的網站佈景換成醜醜的「WordPress Default」後,再來就是把你所有啟用中的外掛全部停掉,請點擊【外掛】→【已安裝】,進入後選擇【停用】,然後把「外掛」兩字旁的欄位打勾勾,最後點擊﹝套用﹞,這樣就把外掛停用囉!
第3步 接著請將官方的WordPress2.8和正體中文語系檔載回來,並解壓縮,然後在WordPress2.8主程式中找到並開啟「wp-config-sample.php」,接著開啟你之前備份的「wp-config.php」檔案,把原本「wp-config.php」內的資料庫連線訊息騰到「wp-config-sample.php」這檔案,當然如果你原本的檔案內有一些特殊語法也記得填過去,完成後請儲存檔案,並且將「wp-config-sample.php」改名為「wp-config.php」。
【註】
記得在wp-config.php中,把
define ('WPLANG', '');
改成
define ('WPLANG', 'zh_TW');
這樣才能正確切換成正體中文語系。
第4步 再來請把WordPress主程式上傳到您的FTP之中覆蓋掉原本的資料,當上傳完成後,請解壓縮剛剛下載的正體中文語系檔,將其中的「zh_TW.mo」傳到FTP中的「/wp-contnt/languages」資料夾下,完成語系檔更新。
第5步 不過偷偷說一下,我在傳輸時卻遇到了FTP連線數目過多的問題,導致於我的IP備主機擋住了,無法進行傳輸,所以大家在上傳前可以先更改一下連線數量,請到站台管理員中,進入你的FTP連線資料設定頁面,切換到【傳輸設定】,進入後請把「限制同時連線數」打勾,然後調整一下數字,最好是小於8。
第6步 當檔案都上傳完成後,接著趕快進入到你的WordPress後台吧!如果你換成預設佈景之後不知道怎麼進去,那就用最原始的方法,如下,進入後你會看到畫面告知你需要更新資料庫,請點擊﹝升級WordPress資料庫﹞。
【註】
Q: 如何進入WordPress後台?
A: http://你部落格網址首頁/wp-admin/
第7步 升級完成後,請點擊﹝繼續﹞,最後就會跳到部落格登入畫面,請趕快輸入帳號與密碼進行登入。
第8步 哇~進入後台首頁後你會發現什麼都沒變耶~只有升級提示字樣拿掉了。其實也不是這樣啦!因為更新的東西在其它選項中,後台首頁變化不大啦!
第9步 為了讓網站恢復到先前的狀態,所以請將剛剛停用的外掛進行啟用動作,點擊【已安裝】,進入後選擇「最近使用」,然後在下拉選單選擇【啟用】並點擊﹝套用﹞就可以將外掛全部啟用囉!
【註】
不過要注意一下,有些外掛可能在WordPress2.8不相容或者是還沒做出更新到支援WordPress2.8,所以外掛部分建議您一個個慢慢啟用測試看看。
第10步 當外掛啟用完成後,最後就是把佈景啟用將網站還原到平日的人模人樣,不用再體驗醜醜但是跑很快的佈景了。
手動升級看起來很複雜,但事實上還好啦!只是把新版檔案上傳到FTP覆蓋,修改一下資料庫連線就可以完成升級了,不過我想應該很多人不知道有這方法可以升級,因為WordPress把大家都變懶了XD。
俗話說的好,科技始終來自於人性,那WordPress始終來自於惰性XD。不過能正常升級完成就好了,如果你發現升級完後網站怪怪的,那趕快把外掛停用,並且一個個慢慢找出原因在哪邊,基本上運作會異常就是外掛衝到惹的禍了。
這次的WordPress2.8並沒有加入很多新版功能,主要是針對BUG修復以及改善一些原本的功能。其實早在我升級前,阿貓就先升級了並且跟我說前台與後台的速度有明顯變快,當然我自己裝完後也發現確實前台與後台速度有加快,看來WordPress新版計畫中的加快整體網站速度卻時有成效了!
這次2.8的子版本好多目前都2.8.4了,更新好頻繁。XD
大大請教一下
我是新手,把書上p107頁
個人化設定 網址按書上打成http://yourdomain.com/
結果….就連不上嚕
打自己的網 址一直變成http://yourdomain.com/
有方法可解決ㄇ
麻煩了..不然要花1000請智邦工程師排除了
感恩
大大你好 我是最近對PHP架站有興趣 透過網路搜尋到貴網站
最近幾天看過大大介紹的架站方法
已經學會了架伺服器及資料庫
也可以連到我自己的網站
想請教一點 假設我今天想利用WordPress2.8來架部落格式的網站
我現在做的這一個可以類似像搬家的動作 導入過去嗎?
希望可以給我意見 謝謝你
http://sky0917878710.myweb.hinet.net/
因為感覺我目前像的模式好像有點偏像部落格
版大您好,
我今天把我之前用的wordpress從2.1版升到2.8版本,升級時我僅在wp-config.php這個檔案中加了後台中文化的設定,而我2.8的中文語系檔放在wp-content資料夾中 (我有create一個languages的資料夾),但我更新進入之後,發現我之前所有的文章,只要是中文寫的都變成亂碼了,請問版大這個情況我是要怎麼修正呢?還是請版大指點我看您哪一篇教學,好讓我可以試試看,謝謝!
哈哈~~超衝的我!網站備份完畢!
直接按下自動更新!一路衝下去~~嘿嘿!大成功!
我也不能用它內建的功能升級””
呼呼…照著您的方法升級,關掉所有外掛,換回原史「素顏」的佈景,選擇自動升級一切順利,感謝!!。另外請問一下,已成功升級我需要再更中文語系嗎?
照教學把佈景設回預設,將外掛全關閉後,就可以順利升級了。
謝謝此篇教學。
兩個站都無法使用後台升級,所以都用FTP升級。
第一個站,我升級過後,不知道跟哪一個外掛相沖,竟在升級過後的幾分鐘才掛。
第二個站,升級直接掛。還得再測試了。
原來如此, 謝謝解惑 ^^
香腸兄你好,
昨天更新 (我是用不到一個月的新手 ~”~)
可是更新完之後, 在後台的收到新鏈結出現以下文字
(未開外掛就有此情形)
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 933888 bytes) in /www/oxyhost.com/l/i/z/lizst/htdocs/blog/wp-includes/class-simplepie.php on line 5353
該檔案我已經重新上傳過了, 可是一樣有這種情況
我想請問這是什麼問題? 勞煩你解答, 謝謝
(補充: 我是手動更新 ~”~)
哇!我順利的更新成功了
連外掛都沒問題!
不過,還是謝謝香腸大大教學~!!
朋友主機免費讓我用省下一筆錢
正在主機搬移中還搞得一頭亂
原本備份未配合上
資料庫回覆掉了幾篇文跟留言
還在想怎麼找出來
看到了升級2.8的資訊
未加思索就按下自動升級
結果出現一堆鬼錯誤(還真的是一堆….)
忘了說還有手動更新的方式
正好又來此充電時看到提醒
又是不加思索直接下載再ftp覆蓋
上傳一半才想到忘了先備份跟關外掛
趕快去動作時已來不及
只好呆呆的等覆蓋完畢
運氣好………升級成功
感謝香腸大的提示(雖然忘了做一些動作但總算成功@@)
哈囉你好,請問一下,我的blog背景的左上角,有一行content=”WordPress2.8″ /> ,好像是不完整程式碼跑出來,但是我不知道要去哪裡修?是佈景主題嗎@@我不知道要哪邊可以發問,來這裡求救一下,謝謝。
我是用手動方式升級的,只保留wp-content跟wp-config.php,其他都砍掉用新的版本取代。結果現在文章發表後會變成只有標題沒有內容的空白文章,不知道是怎麼回事Q_Q 目前依靠WLW救援中…
香腸老大發文很慢喔ˋˊ
我當天就更新2.8了=.=……
還好沒事情發生=_=”不然我就要來煩你了XD~~~
回復19樓的
如果 資料庫刪了 就要重新灌wp
如果沒刪 請將wp-config 對應好資料庫.對應好中文語系
接著 打http://你的網址/wp-admin
就會看到了
除了要重新上傳語系檔、wp-config之外還要上傳甚麼才可以出現到step 6的畫面啊(死)
我也是自動升級失敗的那位(握手)
不過我感覺我每次升級都很隨便,因為都懶得停用插件,都直接上傳xd
幸好也沒事(笑)
最近想把網站優化
不知道inove主題怎麼優化網站速度才能改善
有些功能不知道該怎麼弄掉…
目前還在猶豫要不要更新
看這篇先注意一下可能會更新吧
剛剛沒看清楚怎麼更新
難怪會出錯誤………………..
不過香腸大也真強,打文章都這麼勤勞XD
我自己也嘗試打一篇更新的教學都快不行了@@
我想問問語系檔是放在哪裡的?
我才剛裝了2.7.1,wp更新的速度真的是快啊>”<
可能我是第一次在這裡留言的原因吧…
我也試過外掛自動升級出現錯誤訊息,我只是碰碰運氣試試改 wp-settings.php 文件中的『define(’WP_MEMORY_LIMIT’, ‘32M’); 』 把 memory 增大由修改成64M,再嘗試自動升級…真的可以耶,但就不知道原因!
版主不接受訪客留言嗎?我的留言為何沒有出現呢?只是好奇問一下!因昨晚我的留言不見了…
更版後,發現在做「外掛自動升級」的出現 “PCLZIP_ERR_BAD_FORMAT (-10) : Invalid archive structure” 的錯誤訊息。
http://core.trac.wordpress.org/ticket/10104 有解決方案!!
我也是不怕死一員,昨天中午一看到就直接按自動更新,完全沒碰到問題,可是我回前台不需要升級資料庫耶!
我整個超順利的耶XD
2.8一推出時
我甚至沒有換theme 也沒有停plugin
直接大膽的按下自動更新的連結
然後就顯示升級成功了XD
進入網站時再點個升級資料庫的按鈕
就整個完成了
一路順暢XD
大概是我的theme相容性高且plugin沒什麼相容問題吧XD
感謝香腸大喔,我用wordpress2.7差4天滿100天,還沒用很久哩,沒想到新版本那麼快就出了!!可能會先觀望個幾星期,看看大家的使用狀況,呵呵,因為我怕我技術太爛把網站弄掛了!!我很怕死的,哈哈!!anyway謝謝香腸這篇的教學文喔。
Simple Tags的中文版並沒衝到2.8喔!請檢查其他外掛!
諾這邊46個外掛都測試完了,所有功能都正常使用…提供參考
啟用外掛列表明細:
http://blog.joytown.tw/plugs
不過這是很重要,不知道他你還是可以升級的
—
很重要?
—
下週再來升級,這週行程實在太多說!
阿貓,正確來說:Simple Tags的中文版會跟WP2.8相衝,把語言換成英文就正常了喔!
我的Simple Tags衝到我的wp管理後台….
嗯,发现两地的翻译习惯还真是大不同
問一個問題喔~
大大您是幾點打這篇文章的??
我這裡看到是凌晨…………..
使用WordPress內建自動升級方法…升級成功,也沒有要求輸入FTP連線資料,很順利,yeah~~~
我我我~~ (舉手~
我更新了喔~ XDDDD