無效的伺服器回應(WLW問題)

Invalid response

問題:收到部落格伺服器對於metaWeblog.getRecentPosts方法的無效回應
Invalid response document returned from XmlRpc server

唉!使用WLW(Windows Live Writer)一年多,頭次發生上述問題,隨即以Google搜尋解決之道,當然很快地可以找到相同苦主,但是依其解法嘗試後,仍然出現同上問題,真的給她氣死!難道沒有辦法解決嗎?不死心,再次搜尋GoogleN次,每個不同方法都給它試一試,終究還是不行!怎麼辦,對於重度使用WLW的我,此刻已經影響我的正常排版與PO文,左想右想,睡想、到處想想,經過整整三天之久,終於給我試出解決之道,特整理分享網友。一起解決這個難題!

首先聲明吾人解決之道僅係個案,非每個狀況都一體適用,只是值得您試過諸多方案後仍無解情形下的另一種方案而已

發生問題原由 :因吾人網誌(BLOG)屬於網路資訊剪輯,常常發現好文章即複製轉貼(當然事前必須注意版權徵得同意並註明出處),經由WP之後台文字編輯器貼入,甚至連該文章格式也一併貼入。在整理及連貼五六篇文章後,想再經由WLW開啟這些檔案來編輯美化,此時當然WP後台未登出,且又同時開啟WLW,想說如此比較方便操作複製與更改,然而誰知道,當開啟WLW後,就發現"無效的伺服器回應",真是欲哭無淚,以前也曾如此操作也沒問題啊!當下本能的反應即是所貼的文章有問題,想說把它們全部丟入回收桶(或變成未發佈前之草稿模式),理應回覆正常吧!答案並非樂觀,不然就不會POST此文了!竟然三番兩次無效的伺服器回應,只差沒有全部刪除PO文或者重灌WLW或重灌WP,因為工程浩大。

我的解決模式:
1.先嘗試以Google搜尋,看看別人發生相同問題如何解決,有時運氣好會如願以償。
2.至相關論壇(如WLW或電腦問題)搜尋問題解決之道。依樣畫葫蘆,或許能迎刃而解。
3.當同樣問題試過他人解決之道仍無法獲得解決時,我的作法再改變其他搜尋關鍵字,如本案我的問題,我們除了上述之中文關鍵字來搜尋外,也順道可用英文的關鍵字"Invalid…..",甚至自創關鍵字搜尋,如"WLW問題"、"XmlRpc問題"等等,反正能想出來的關鍵字都要一一嘗試,沒辦法,因為總要解決問題。
4.請問其他電腦高手(我幾乎不用,因為自己解決才有成就感,而且高手也很忙的!網路上問題不就是他們的回答嗎!前述搜尋問題況且無解,盲目請教也不知要等到何年何月,當然有願意幫忙的知心電腦好友,也是可以就近請教的啦)。
5.最後一招為倒敘思考法,想想問題怎樣發生的,為何別人可以解決,我的問題卻無解,解鈴還須繫鈴人,我終於想通了!既然問題出在新PO的文章上,那改變文章格式或重PO看看,我初次嘗試仍然破功,依然無解。我另想想別人的建議,有提到重灌WLW或WP,關閉plugin或是修改XmlRpc或改為舊版,甚至連php.ini都出來了,當然先作容易的,到萬不得已才執行重灌。皇天終於不負苦心人,我先嘗試用WLW開啟別人BLOG的舊文章,竟然正常,開啟自己的就是錯誤(無效的伺服器回應),我覺得我的WLW應該沒問題,不需重灌,那問題應該比較是出現在WP或所PO的文章上,再縮小問題面,把所PO的文章重新整理(編輯)並將WP資料庫重整,甚至修改XmlRpc(或改版),依然無效,但應該還是在WP或所PO文章上,那還有甚麼方法呢?左想右想,把WP上下試過N次(包括關閉plugin、更換佈景等等),直覺WP應該沒問題,那換換瀏覽器重新編輯所PO文章,並消除相關格式(重新編排)看看如何,竟然成功了!問題終於解決了!辛苦了多天,才找到關鍵解決之道。原來使用的瀏覽器為Google Chrome,在改用FireFox後,重新開啟所PO文章並重新編輯後,再次於WP後台發佈更新文章,再回到WLW開啟舊檔案文章,竟然搞定,唉!繞了一圈,原來出在瀏覽器身上(Chrome之BUG),不過我直覺認為還有出在文章格式也不無可能(一些奇奇怪怪的格式),總之,也要一併消除重新啟用不同的瀏覽器於WP後台排版後更新發佈,就這麼簡單!報告完畢! (後記:電腦各式軟體一定會有BUG的,組合在一起RUN在同一部電腦,難免會有差錯或不順,只是不曉得錯在哪裡[寫程式者也不見得知道錯在何處],得經過他人經驗及多方嘗試錯誤才能克服,所以要多多與他人分享,此為個人多年經驗,值得學習參酌!)

延伸閱讀:
1.無效反應XmlRpc.server(WLW官方討論)
2.Live Writer發佈不了Wordpress日誌的部份解決辦法
3.收到部落格伺服器對於 metaWeblog.getRecentPosts 方法的無效回應
4.Fix For Problems between Windows Live Writer and WordPress
5.WLW和Wordpress配置问题的解决方案

Windows Live Writer的一些操作技巧

Windows Live Writer(簡稱WLW)係微軟公司所出的免費且好用的部落格文章編輯器,它可以讓我們以「離線」的方式在自己電腦中像Word一樣編輯好文章與版面之後,再將文章發佈到你的BLOG中。

WLW是一套可以離線編輯文章之編寫BLOG文章軟體,除了可以新增文章、修改已發佈文章,也可以讓你直接從這套軟體就能管理你的部落格文章,並可透過「儲存草稿至本機」的功能備份文章至電腦裡,除了完整支援 Windows Live Spaces,還支援其他多家的部落格系統如 Blogger,TypePad, Movable Type, LiveJournal, WordPress等,讓你一次管理多個部落格,並輕鬆把同一篇文章發佈至 你的多個Plugins部落格上,真是容易方便了!不愧是當前常編寫BLOG發佈文章者之必用(備)軟體,值得大力推薦使用!

當然最新的FLICKR、DIGG及TWITTER也沒有缺席,只要下載 plug-ins >> Windows Live Gallery即可新增這些功能。 (查詢->下載->安裝)

底下為一些初學者常忘記使用的技巧,特臚列供參!

1.WLW版面右下半部可新增一些plugins功能:請進入 工具 / 選項 / 外掛程式 / 新增外掛程式

點選進入新增外掛程式後,會出現如下畫面。

WLW操作

第一步驟:選擇"所有類別";

第二步驟:選擇"篩選條件",並選"英文",因為中文只有一個外掛程式,太少了!只好選英文,就會出現很多外掛程式供您選擇使用,再按下載,另再由新增外掛程式來新增安裝。

第三步驟:鍵入關鍵字可查詢其它外掛程式。

2.編輯文章(新增內容或頁面)或修改過去文章時,常常編輯一行至列末時,需換行時一般都按Enter跳入下一行,其實還有一個技巧,就是按Shift+Enter鍵(兩鍵同時按下),此與直接按Enter的差異,在於按Enter是與下一行之列距為"段"(即列距較大之意),按Shift+Enter鍵係與下一行之列距為"行"(即列距較小之意)。

3.開啟過去文章時,當超過500篇時(編輯第501篇)會出現WLW程式錯誤,此為目前的程式BUG(期待爾後能修正),但還是想編輯該文章時該如何做呢?做法是先回到WordPress後台控制管理頁面,在文章編輯處直接調出該文章後,先調整其文章日期接近現在時間(即時間往後調),更新存檔後,再回到WLW就可以再次編輯此檔案,不再出現錯誤了!此為取巧方法,暫時避開WLW之BUG,當然編輯好後,再回到WP後台改回原來時間即可。

後記:Windows Live Writer下載(DOWNLOAD)

BLOG初學必讀文章

前提:底下是專為以WordPress為BLOG設計所寫

一、何為部落格/博客?
請參閱介紹 
http://zh.wikipedia.org/zh-tw/網誌
何謂 部落格(Blog)?

Blog(中文稱為部落格“)是一種常被更新、便於編寫的日記式個人網站。
部落格,網誌( blogweblog)
定義:
這二個詞,是網際網路興起後的產物, blog 是 weblog 的簡稱,因此意思相同,指的是個人放在網頁上的網路日記,一般稱為「網誌」或將 blog 音譯為「部落格」(大陸譯為”博客”)。目前許多大型的網站都提供部落格服務供會員使用,朋友或網友之間也經常利用網誌來交流。
What is BLOG?
http://video.google.com/videoplay?docid=1162704503530698690#

二、BLOG的相關議題
部落格設計與網頁設計比較

 
學習難易
內容編排/美工設計
維 護
部落格
非常容易(不需任何技術,完全依設定流程安裝即可)
套用現成大量模版、佈景、外掛或插件等,及所需美工圖案,快速方便,並可依個人需求更改版面大小及內容。豐富多變,滿足所需。
依設定方式規則維護,簡單容易,且因多人使用因素,相關使用問題及維護,均能獲得充分解決與改進。
網頁
需要專業(含操作編輯軟體、美工軟體)
每個網頁元件素材,全需自行設計,也可隨心所欲設計,但須考量因素甚多,包涵瀏覽器種類、網頁語法、美工設計等等,難度較高。
每個網頁或網站的設計不同,全依設計者設計方向來維護,亦需專業技巧備份及維護。

三、台灣目前聽過之各大免費BLOG提供者

台灣各大BLOG入口
(資料來源:
http://tw.myblog.yahoo.com/cashs-168/article?mid=93&prev=94&next=92)

Yahoo!奇摩部落格http://tw.blog.yahoo.com/
無名小站WRETCHhttp://www.wretch.cc/
天空部落格http://blog.webs-tv.net/
Xuite日誌http://blog.xuite.net/
中時部落格http://blog.chinatimes.com/
樂多 ROODO!Bloghttp://blog.roodo.com/
Me工場http://meworks.net/
PIXNET網路相簿部落格http://www.pixnet.net/
im Vloghttp://www.im.tv/vlog/index.asp?tabID=1
新浪部落http://blog.sina.com.tw/
Bloguide(東森)http://bloguide.ettoday.com/
網路城邦http://city.udn.com/v1/index.jsp
愛情公寓http://www.i-part.com.tw
旅遊經http://www.travelrich.com.tw/blog/blog_index.aspx
大紅花(200MB網路相簿)http://www.hibiscusrealm.net/
背包日誌http://www.backpackers.com.tw/blog/
mawahttp://www.mw.net.tw/
鄉村部落格http://www.blogtw.com/
BeYou(超級可愛)http://www.beyou.com.tw/nextbu/wwwroot/index.php
HEMiDEMi-共享書籤http://www.hemidemi.com/home
遠流YLib Bloghttp://blog.ylib.com/
夢想的家http://blog.dreamhome.com.tw/
我的狗狗部落格http://www.savedogs.org/blog/
台北地下酒吧http://2friend.com/
台灣英語部落格http://www.english.com.tw/modules/weblog/
台灣光華雜誌部落格http://www.sinorama.com.tw/blog/index.php
邀秀站http://www.youshow.tw/index.asp
休息一下http://qk.gokimo.com/
TVBS POP BLOGhttp://popblog.tvbs.com.tw
美加部落格http://www.usee.com.tw/blog/
MoodyGarden部落格公園http://www.moodygarden.net/index.html
手札部落格http://blog.photosharp.com.tw/BLOG/Index.aspx
又是一個部落格網站http://www.note.com.tw
Arts藝術部落格http://bbs.arts.com.tw/BokeIndex.asp
優壁網http://www.youthwant.com.tw/
台視部落格http://blog.ttv.com.tw/
emome手機行動部落格http://blog.emome.net/wblog/Welcome.do
圓夢的部落格http://fancy.twbbs.org/blog/

四、全球(含中港台)流行使用之BLOG工具及服務提供商
<資料來源:
http://zh.wikipedia.org/zh-tw/網誌>

 一些部落格工具
 
b2evolution:部落格寫作軟體,為部落格興起初期部落格工具B2的新版本。
 
Bloglines:提供免費的在線部落格管理與閱讀服務。
 
Bo-blog:同時支持簡繁體中文的部落格系統,基於PHP+MYSQL空間。
 
collablog:部落格系統軟體(PHP+MySQL),支援 utf8、微格式、多用戶與共筆。
 
Drivel:LiveJournal客戶端的GNU/Linux版本,使用GNOME/Gtk+2.0。
 
exBlog:部落格寫作軟體。
 
F2blog:F2blog 是以 utf8 編寫,有中文簡繁體及英文。
 
LifeType:以 PHP 及 MySQL 製作的部落格寫作軟體,原名pLog
 
MovableType:部落格寫作軟體。
 
nirvana:nirvana是一個多用戶Blog程序,使用ASP開發。
 
Nooto:Nooto是一個多用戶Blog程序,使用Ruby on Rails開發。
 
Nucleus CMS:部落格寫作軟體
 
PerformancingMozilla Firefox的外掛程式,方便用戶在本地寫作。
 
PJBlog:同時支持簡繁體中文的部落格系統,功能相當完整多元。
 
Semagic:LiveJournal客戶端的Windows版本。
 
Tatter Tools:部落格寫作軟體(PHP+MySQL)。
 
Textcube:部落格寫作軟體(PHP+MySQL)。
 
Technorati:著名的部落格搜索網站。
 
WordPress:開源的部落格寫作軟體,有著相當多的外掛程式資源,可以方便的擴展自身功能(PHP+MySQL)。

 提供部落格服務的網際網路服務提供商
 Sitelala:香港受歡迎的部落格/日記系統,有大量年輕人作為會員,也有討論區和小遊戲。
 
Blogger:為Google於2003年收購的部落格書寫和發佈服務網站,歷史悠久。自訂性相當高,且無廣告。為最大部落格格平台之一。
 
bokerb:部落格日報網Blog託管服務商,也是首家中國部落格手機報運營商。提供免費中文Blog。
 
Blogbus:中國第一家Blog託管服務商(Blog Service Provider),也是首家商業運作、提供收費服務的中文Blog網站,在中文Blog業內享有盛譽。
 
LiveJournal:在線專欄是歷史悠久的部落格網站,以開源/無廣告為特色,在各種平台中都有好用的客戶端。
 
Mysinablog:香港新浪網提供的Blog服務。
 
網路城邦:由udn.com聯合新聞網經營的部落格服務,結合個人創作與社群交流特色的BSP平台。
 
PCHome個人新聞台:台灣PChome旗下的Blog服務,自2000年啟用至今,歷史悠久。
 
Qooza:許多香港年輕人愛用的部落格網站。
 
Showhappy.net:香港受歡迎的部落格/日記系統。
 
無名小站:又名Wretch,最初利用台灣交通大學學術資源建立的部落格服務,後來從學術網路獨立商業化成為公司。後來被雅虎併購,目前為台灣雅虎旗下的子公司。從學術到商業化的過程中備受批評。
 
痞客邦:又名Pixnet,與無名小站同為台灣新興的部落格服務網站,曾與Ptt有合作關係。目前為城邦出版集團旗下的子公司。
 
Windows Live Spaces:為Windows Live旗下的部落格書寫網站,原名MSN Spaces
 
樂多日誌:容易入門的部落格系統。
 
地圖日記: 最初為以使用地圖來記錄心情的Blog服務,目前也提供如同一些部落格格的部落格系統。
 
xuite日誌:支持繁簡體中文的部落格系統,為台灣Hinet所經營。
 
xanga:一個提供部落格託管服務的網站,服務包括攝影部落格,部落格及社交網路服務。
 
Yahoo! BLOG:為Yahoo!旗下的部落格書寫網站。
 
Yblog優格網:一個非營利、綜合性的中文部落格平台,使用PHP+MySQL架構,採用collablog部落格格程式,提供繁體與簡體中文頁面顯示。
 
Z-Blog:基於ASP平臺的Blog程式,同時支援簡體和繁體中文。
 
迷你窩:迷你窩(MiniWorld)是一個台灣的中文部落格服務網站,特色是以寵物為主的交友系統。
 
天空部落格:台灣的容量無上限免費空間網站,2006年時收購蕃薯藤
 
搜狐部落格搜狐提供的部落格。
 
百度空間百度提供的部落格個人相冊集合。
 
新浪部落格新浪提供的部落格服務,以名人部落格為特色。
 
中時部落格格中時電子報提供的部落格格服務。
 
東森新聞報部落格格東森新聞提供的部落格格服務,又稱為 NowNews 部落格格。
 
OUi 部落格格:OUi 部落格格。
 
蘋果部落格格:壹週刊與蘋果日報部落格格。
 
自由部落格格:自由時報的提供的部落格格平台。
 
優仕網部落格格:台灣優仕網提供的部落格格服務。

五、使用BLOG前置作業
申請使用前,一般而言,可分成兩種
1.向各大部落格服務廠商(BSP)申請
2.使用部落格工具建立個人BLOG
差異分析>>

 
建立難易程度
優點
缺點
1
(向BSP申請)
只要上網申請帳號及密碼,即可依步驟完成建立自己的專屬BLOG
不需專業技術,不需太多電腦能力,簡單易上手,深獲目前大部分人所申請使用。
版面可能會有廣告且版型畫面受限制,較無法隨心所欲依需求設計或更改。
2
(使用BLOG
工具)
需要有點電腦能力及架站技術與熟悉網路觀念,且需先下載軟體安裝後,另架站設定DNS網域後方可運作。
版面絕無廣告,版型可隨心所欲設計更改及增修,且有設計/修改網頁的成就感。相關配合外掛或佈景豐富多變,支援相當多,分享討論也很實用。
需具備很多電腦常識、能力,方能解決建立過程及後續維護的問題。有點難度,但又不太難。
 
1.以上兩者均是網路資源免費提供,且均有熱心人士提供豐富的問題解答,幫助您解決問題。
2.1 項設立之BLOG網址太長,不能更改;第2項則可自由設定。
3.網址太長狀況,解決之道可上網申請縮短網址(即轉址設定)服務
4.個人專屬網址申請亦可分付費與免費兩種,視需求預算來申請設定。

<PS:個人有動機會撰寫本文,當然係使用第2項來建立我的BLOG。>

六、何為WORDPRESS?
它亦為一個BLOG工具,相關介紹如
http://zh.wikipedia.org/zh-tw/WordPress

七、申請WordPress使用(簡稱WP)
有上述所說底下兩種方法
1.直接前往WordPress網站申請(帳號及密碼),套用他們現成的版頁模式,依樣畫葫蘆,就設置完成了,快速直接,且有豐富的安裝教學與介紹,甚至連網址都可自己選擇,省去自己架站或租用網路虛擬空間及申請網址之前置作業困擾。

2.先申請網址(有付費及免費兩種),再租用網路虛擬主機空間(也是分付費與免費兩種)後,再下載Wordpress程式安裝後,設置一些帳號密碼與資料庫管理等,才可使用。好處是可以隨心所欲依自己的需求調整自己所想要的,自主性高,完全無廣告。但技術層面需求較高。
(1)第一項申請WP網站
http://zh-tw.wordpress.com/
(2)第二項WordPress 圖文安裝教學
http://s9011514.googlepages.com/wp_install_teach.htm

(3)有關中文wordpress可以參閱底下兩址了解
http://tw.wordpress.org/
http://www.wordpress.com.tw/

一些Wordpress筆記本及問題交流 http://wpnote.tw/

※原文網站 WordPress.comWordPress.org

建議初學者或電腦能力未達一定能力者,還是用第一項方式設立較不會有挫折感,當然第二項之申請較具挑戰,但也沒有難到多難,況且現在已經有人出書介紹,按照書本說明步驟操作,已降低安裝難度,使用也更加便利性,感謝網路上有這麼多用心人士分享。(本人當然是採第二項方式申請,一起來挑戰吧!)

八、離線編輯部落格軟體推薦(大部分撰寫BLOG的人一致推薦)
上述WordPress BLOG 架好可以運作後,接著會發現需要一個可以離線編輯的軟體,以補其內定編輯器之不足,當然兩者可以相輔相成,將個人文章編輯到令人滿意地步再發表,也是不錯的搭配。底下是兩者之介紹、安裝與下載(含中文化)

1.如何使用Windows Live Writer寫部落格?(WLW 離線編輯器)

資料來源: http://sofree.cc/windows-live-writer/

2.離線編輯 Blog 文章的軟體 !! Zoundry Raven 1.0.440
資料來源:
http://www.info-artist.net/2009/05/blog-zoundry-raven.html

3.其他軟體不太建議使用,但也列出分享
http://eucaly61.blogspot.com/2007/11/top-10-free-blog-editors.html

※個人第一、二項都曾使用,都不錯,有時候編輯一個版面文章含圖片等,一直都搞不定,最後還是透過三種(WLW、ZR及內定編輯器)調和分工才完成的,為何如此,也說不上來,大概三種都有它的BUG作怪,還有待精進改善吧!

九、免費網路硬碟存取空間(圖床)

編寫部落格文章有時候必須佐以圖片、檔案,甚至是動畫等較大檔案,這些檔案到底要放在哪裡呢?若是一直放在WP內定空間或自己租用的虛擬主機(付費或免費),都多少有容量或單檔上傳大小等限制,這時候就要另外找到可以免費提供的網路空間來存放這些檔案,好處是減少WP執行負擔及存放與備份容量,備份的檔案就像俗話說可以不用放在同一個籃子,分散風險,及考慮以後BLOG搬家(資料庫搬家或換網路服務公司)的方便,當然付費的空間,服務永遠是比較好的,且因為競爭關係,會先提供免費的小容量,再提供付費的大容量,且國外的虛擬主機會比國內的便宜很多。茲提供一些常用的免費存放空間如下:可以自己參考測試與使用,個人所好不同,依網頁推薦自行評斷。

如何幫BLOG找個好圖床?
資料來源
http://blog.soft.idv.tw/?p=462
免費空間
資料來源
http://www.freegroup.org/category/online-storage/

十、網路收藏書籤資源列表

1.有關WordPress
http://www.google.com.tw/search?hl=zh-TW&q=wordpress&btnG=搜尋&meta=&aq=f&oq=

2.下載我整理的書籤WordPress.html
(包括各式安裝、佈景、外掛及一些技巧等,應有盡有)
(目前暫以網頁書籤方式存檔,將來再分類更細緻)
以上係個人心得,尚有未盡完全之處,還有待同好先進指導!歡迎您一起來與我研究、分享與討論,讓好的成果無遠弗屆,利己利人。