blog大事記!! 差點掛點!
能看到我發這篇文章,就應該鼓掌。
網站於今天下午差點被我自己搞掛。
我本來就知道我永遠都不該upgrade這個系統 (Wordpress 2.1.3)。
但因為下午我用Firefox的插件ScribeFire居然不能上傳我的文章。
我腦袋一壞,就想把整個blog system升到2.5
升了之後,因為看不到那個tag cloud….
我想說,既然我database有備份,那就降回來看看。
把Tag cloud怎麼弄出來的記好,再升就好了。
我在2.1.3有備份一次database, and 2.5也有備份一次。
理應萬無一失。
但我用Wordpress備份下來的是SQL格式的database
Wordpress系統好像不吃這一個,所以我把原來系統的MySQL database刪除。
由Web hosting的phpMy介面upload原來2.1.3版的database….
結果….居然database裡面有錯誤,是”萨迦“這個tag..
是簡體字的關係嗎?
運作一下2.1.3版,所有的文章都變成了問號。
也沒辦法進去管理介面….慘了。
我是記錯版本嗎?
升回2.5,沒關係,我2.5有從phpMy介面直接備份的database..
這樣upload回去應該沒問題吧!!
才怪!!這邊也給我出錯,而且錯誤的地方是一整片…
2.5 system也不能運作…
………………………………..
…………………………….
只剩下最後的希望,在尼泊爾整個網站掛掉的時候。
我知道美國Web hosting那邊會有daily backup.
但是在要求美國用Daily backup把我MySQL database cover掉的時候。
我必須先確定Wordpress可以work….
我才有辦法在他一recover之後,馬上確定這個database有沒有問題。
在重新install Wordpress的過程中,我把自己的MySQL database砍了又建,建了又砍..
從2.0.11到2.1.2到2.1.3全部都install,plug-in那邊就是會出問題。
問題在那搞不清楚…….
我整個plug-in也是有備份的阿。
但怎麼會這樣?是我在備份之前沒有deactivate嗎?
我記得有阿……..
既然2.1.3都搞不定,那麼,最簡單的方法就是灌好2.5.1
要美國那邊把database用daily backup蓋掉,
我直接把整個網站升到2.5.1再說。
至少可以保住文章!
放棄2.1.3的原因有:
plug-in已經出問題了,我現在也下載不到舊版的plug-in,
新版的plug-in不盡然向下相容
我不如就直接upgrade…若成功,最遭也不過就是tag cloud消失而已。
灌Wordpress最快的方法是把整個壓縮檔丟到Web hosting上。
然後用web介面的檔案總管,直接在遠端把壓縮檔解開。
之前我還懷疑是不是這個方法有問題,導致於出現plug-in有問題的話面。
後來證實是plug-in本身的問題。
在證實是plugin的問題之前,我慢慢把解開的檔案傳到web hosting花了好多時間。
最後這幾次直接在遠端解壓縮,又快又方便!
2.5.1重建好了。
直接電話打到bluehost的客服。
第一通電話我聽不到他在說啥…
第二通電話就ok了,他幫我找到daily backup (還好用skype打的)
一開始他還跟我說不知道有沒有daily backup or weekly backup
要跑到另一台主機去看。等了一會兒他才找到。
請美國那邊幫我把整個MySQL database覆蓋。
執行2.5.1 upgrade.php
OH MY GOODNESS!!!終於好了!!!!
後來也發現Tag cloud出不來的原因。
是因為有一個小的Simple tag widget plug-in藏在widget的資料夾裡。
但在2.5版早已內建sidebar widget的功能,
還有自動檢查是否可以更新plug-in的功能
所以在我把plug-in順勢升級的同時…
那個Simple tag用來產生tag cloud的widget檔案,就被覆蓋掉了。
馬的咧~~~~~
終於,tag cloud回來了!!!!!!
但是,又有但是。
因為2.5版的Wordpress已經內建tag功能。
所以整個Simple tag plug-in的permalink好像跟內建tag的互衝
所以tag cloud雖然看得到,但卻連不到文章上…..
罷了………真的會去點Tag cloud的人也沒幾人.
東弄西弄,弄不出來。
還發生Whisper這個plug-in檔案跟2.5.1衝突的插曲。
還好阿記的老公網站上面有原始的plug-in檔案可以下載。
重新下載一個就解決這個問題……
總之,花了10個小時…..
學到的只是教訓。
累了。
還好文章都還在,但Kelly和didacat的留言
因為是用database覆蓋的原因,所以都消失了。
我都有看到,但因為我的錯導致你們留言消失,抱歉…..
我痛恨搞網站這件事情!
真的!!!!




呵呵,慰问一下!!
[Reply]
Comment by 阿香 | Jun 16, Monday, 2008
挖哈哈哈~~看不到!!這是給admin的悄悄話!!
[Reply]
Comment by 仄仄仄 | Jun 16, Monday, 2008
雖然把大部分的文章都跳過了
不過有感受到真是驚險又沮喪又怒的過程
辛苦啦!好險沒事^^
[Reply]
Comment by eleceyes | Jun 16, Monday, 2008
To all:
謝謝關心。
仄仄仄,没功能的Tag cloud,装饰用废物。
[Reply]
Comment by chiels | Jun 16, Monday, 2008
好驚險!!!!
老哥,你在做什麼。
這是你一手打造的旅程紀錄,
說什麼也要就回來,
很感受的心情和緊張的情緒!!!!
還好,解決了大部分的問題~~
才沒讓我們失去這個旅行的記憶空間
[Reply]
Comment by friend | Jun 19, Thursday, 2008