今天給博客升了級

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.


  wordpress3.0已经推出了有一段時間了,但是官方的簡體中文版一直沒有出來,雖然網上有很多簡體中文語言包,不過由於擔心其兼容性不好所以一直沒有按裝。可一直很想嘗嘗鮮,所以今天決定還是升級,雖然沒有簡體中文版,但是我們有我更加喜歡的正體中文版,於是下載了正體中文版的wp,準備升級。
  因為之間安裝的是簡體中文版的,所以無法通過自動升級進行升級了,只能手動升級。升級步驟很簡單,不過這卻是個危險的活,所以一定要小心。剛開始升級的時候,一疏忽不知道那個文件配置錯了,雖然升級到了3.0,卻變成了英文版,我雖不至於看不懂,不過總覺得不舒服,於是把整個wp刪除重新安裝。
  升級的時候還遇到個小麻煩,因為疏忽,我把原先wp裏的插件(plugin)文件夾給誤刪除了,而且因為插件太多,我之前懶的備份,所以沒有備份,弄的我一陣緊張。還好因為我在幫幾個同學也做站,他們的站都是我把我自己的站整個鏡像過去改個域名安裝的,所以裏面安裝的插件什麼的都在,所以從同學那個站裏把他博客的安裝目錄下的插件文件夾整個copy回來便解決了這個問題,免去我重新一個一個下載安裝的麻煩了。
  下面說說手動升級wp的主要注意事項吧。
  1、升級之前要先把你的主題文件(尤其是在用的主題)使用ftp軟件備份一下,否則如果被刪掉的話,那你之前對你主體的所有辛辛苦苦的修改就全部都付諸東流了,這是一點。
  2、其次就是你的插件也要備份,否則升級後一旦插件被刪,你就需要重新一個一個下載安裝,甚是麻煩。
  3、升級前一定要停用所有的插件,因為有些插件可能會和新版本的wp不兼容,如果不停用,安裝完之後可能會造成系統錯誤,導致你連後臺都無法登陸。因此一定要提前停用插件,升級完成後再重新啟用。當然即便如此,如果真的遇到與新版本wp不兼容的插件同樣會造成系統錯誤,但這樣你就知道到底是那個插件的問題了(所以升級成功後啟用插件的時候一定要一個一個的啟用,不要批量啟用),用ftp軟件登陸虛擬主機,進入plugin目錄,把這個插件刪除即可。重新刷新界面後就能正常了,然後你在去下载最新版本的插件就可以了。

  4、注意一定要逐目錄地上傳新文件。上傳文件前,老的wp文件可以不刪除,直接替換即可,不過我推薦最好刪除之後再上傳。先上傳根目錄中文件,然後上傳wp-admin中文件,然後是wp-include,最後上傳wp-content。要特別注意的是,上傳wp-include和wp-content兩個文件夾中的文件時,因為有些文件是被修改過的,所以要注意不要被替換或刪除了。比如wp-include文件夾下的image文件夾下的smiles文件夾就存儲了你的wp的表情文件,如果你上傳過自定義表情,注意不要把這個文件夾替換了,否則你的那些表情就再也找不到了。wp-content這個文件夾裏的個人文件就更多了,除了剛才讓大家備份的theme(主題)和plugin(插件)兩個文件夾外,upload文件夾也是很重要的一個個人文件目錄,你所有在wp後臺媒體庫上傳的文件(包括圖片、音樂、視頻、軟件等等)都被保存在這個文件夾裏了。不過之所以我沒有讓大家提前備份這個文件夾,是因為這個文件夾可能時間長了會很大,比如我的這個文件夾就有300多兆,所以備份起來比較麻煩。不過新的wp文件中wp-content文件夾下是沒有upload這個文件夾的,所以不必擔心被替換刪除掉。此外,其他文件和文件夾(包括language和index.php)則必須上傳新文件。
  5、之所以開始讓大家分目錄上傳,就是預防這個問題,如果你整體覆蓋上傳而不分目錄上船的話,一些ftp軟件遇到相同目錄就把這個目錄先整個刪除,然後上傳新的。比如這時當上傳wp-content文件夾時,upload文件夾就會被連同整個wp-content文件夾被誤刪除掉了,那樣你的所有鏈接的站內圖片、音樂、視頻等就都沒了,所以這個一定要注意。(使用godaddy虛擬空間自帶的文件管理系統複製、上傳文件的話就會造成這個問題,所以務必要注意的)
  6、之後如果插件和主題你直接替換刪除了,把之前備份的文件重新上傳至相應目錄,保證插件和主體能夠繼續使用。
  7、文件都上傳完之後,重新寫一下wp-config.php文件(如果沒有則重新創建一個),把數據庫信息加入。然後需要升級一下數據庫結構。這一步很簡單,訪問你的目錄下/wp-admin/update.php這個文件,系統會提示你點兩下鼠標就可以了,這樣一來整個升級過程就全部結束。
  wordpress的升級聽上去很麻煩,實際很簡單,只要按照這些步驟按部就班的做了一般都不會出問題。不過我想給wordpress提個意見,就是在升級wp的時候必然會導致很長一段時間網站無法訪問,如果不告訴用戶網站在升級,對用戶是很不友好的行為,這一點wp做的不是很好。因為wp並沒有升級前關閉網站並提供一個簡短提示的功能,相比較來講,康盛創想的discuz、UChome等程序都有類似的關站提示功能,在你升級的時候如果有人訪問會收到一條可以自定義的“網站正在升級,敬請諒解”類似的提示,而wp卻沒有這一功能,雖然我在升級的時候把index.php刪除了並用記事本寫了一個說明放在了根目錄,不過那只有在用戶訪問網站首頁時才會收到類似的提示,而從搜索引擎過來的流量大都不是訪問網站首頁的,那些訪客是無法看到我的提示的,所以我只能盡快地升級,以把影響減到最小。所以建議wordpress今後增加“關站提示”這個功能。
  最後祝其他站長升級順利哦~早日用上wp3.0吧!

您可能對這些感興趣:

  1. 网站改版三个月来的成长小记
  2. 推荐两款华丽wordpress插件:天气预报+3D标签云
  3. 写写文章,听听音乐,忆忆童年
  4. 关于wordpress博客的文章归档(按分类+按月份)
  5. godaddy非獨立IP虛擬主機下實現wordpress3.0多站點應用詳解

Add a Comment 開放評論 毋須審核 歡迎留言