| 温柔的叹息 2010年青山七惠新作 |
| 页数: 166 作者: 〔日〕青山七惠著,竺家荣译 出版社: 上海译文出版社 |
| 15.40元(原价20.00元) |
![]() |
使用Live Writer發佈部落格,確實比較方便,不過想他寫Wordpress部落格的朋友,經常遇到奇怪的問題,也因為Wordpress和微軟根本就沒有一些技術上的交流吧,那現在我來說說之前我遇到過的,一些自己本人已經解決的情況吧。
BSP或者wordpress mu
首先,我在.hkbloggers.net中註冊過一個部落格帳號,那邊用的是1.2.1的wordpress mu ,那個似乎就不能在Live Writer中設置,有沒有朋友用Live Writer發佈過Wordpress mu的?
另外,國內有些BSP,可能對Live Writer的支持不好,這個我還沒有去研究過,以後有時間專門為BSP做一個測試。
Wordpress已經被修改或破壞過?
記得在Live Writer設置2.51版本時,經常出現的問題,是xmlrpc.php的問題,可能是這樣的:
Invalid Server Response – The response to the metaWeblog.newPost method received from the weblog server was invalid:
Invalid response document returned from XmlRpc server
中文是:
伺服器回應無效-從日誌伺服器接受的對blogger.getUserBlogs方法的回應無效:
Invalid response document returned from XmlRpc server
這種情況,有可能你使用的Wordpress已經不是原始版本,或者說你的Wordpress有什麼地方被破壞及修改過。
那麼,首先在Wordpress文檔夾裡找一下xmlrpc.php這個文檔,確認他是存在的,如果之前你曾經修改過他,那麼你試一下用原始版本的xmlrpc.php覆蓋,看能不能解決問題。
如果沒有什麼變化,你可以考慮重新安裝你的Wordpress。
首先,你先要備份你的部落格資料,關於部落格資料的備份,可以參考老億寫的五種備份WordPress資料庫的方法一文,我推薦使用該文中的第一種方法,也就是使用WordPress Database Backup外掛去備份,因為我自己使用這個辦法,之後可以完全恢復部落格的資料。
接下來,把沒有經過修改的Wordpress文檔先上傳好,如果你原來的Wordpress目錄是blog,那麼你新上傳的目錄名可以先使用blog2。
上傳好之後,在你的伺服器或者主機的控制面板中,把你部落格的Mysql資料庫(備份以後)全部直接刪除或清除。
接下來要刪除你原來的wordpress目錄(比如像上面說到的blog),當然了,如果你有一些修改過的佈景,及外掛,可能要把佈景和外掛也備份,這個看自己的需要吧。
刪除之後,你把上面我們新上傳的blog2目錄,就直接修改為blog吧,接下來,就是全新安裝你的Wordpress部落格了!
這個,你真的就當作是你新安裝的部落格好了,安裝好了之後,現在打開你的Live Writer開始測試吧!
Live Writer的設置,可以參考這篇文章:用Live writer發佈Wordpress文章。
好,你的Live Writer,可以發佈Wordpress日誌了嗎?如果可以了,那就太好了,接下來,你可以用你之前備份的你部落格的Mysql文檔,來恢復你的部落格資料了。
你知道怎麼導入吧?這個時候在Mysql的“導入”選項(或Import)中,選擇你之前備份的Mysql資料檔案(一般是sql.gz尾碼),導入,一般這個過程可能需要幾分鐘,最好關掉多餘的程式,會快一些(這個不懂的話可以留言,可以另外討論)。
導入成功了嗎?然後你打開你的部落格,是不是正常?有沒有什麼問題?各個地方檢查一下,如果沒問題的話,再一次在Live Writer中設置你的日誌帳號,要重新添加的。
然後,如果沒問題的話,設置好帳戶之後,你就可以發佈你真正意義上使用Live Writer寫的第一篇Wordpress日誌了,那好,告訴大家,你就是用Live Writer發佈的吧!
可能是某個外掛引起的
有些人的情況是這樣的,不僅不能用Live Writer發佈日誌,而且Wordpress內置文章編輯器也不能切換html狀態。
那麼,這種情況,直接把全部外掛禁用吧,然後,如果你發現就可以在Live Writer中寫日誌的話,你發佈一篇日誌,然後,你視自己各個外掛的重要性,一個一個去開啟。每開啟一次,就將那篇日誌修改一次(修改了點發表),如果這個修改可以發表出去的話,你剛開啟的外掛就沒問題。
這樣做的目的,是想要知道,當你開啟哪個外掛之後,就會導致你的Live Writer有問題。
目前,我可以確定對我沒問題的外掛有中文 WordPress工具箱、post view、All in One SEO Pack、Google Sitemaps、Show Top Commentators、WordPress Database Backup、WordPress Related Posts、WP-PageNavi、Wordpress Thread Comment。
但是,很可惜的是,我檢查出來會導致Live Writer不正常的外掛,卻是Denis(我愛水煮魚)和Liu Yang的那個外掛17fav Bookmark & Share,開啟了這個外掛以後,發佈日誌會顯示:
The response to the metaWeblog.editPost method received from the weblog server was invalid:
Invalid response document returned from XmlRpc server.
這個,到底是17fav Bookmark & Share的哪個設置有問題?也許Denis需要為此研究一下?
2.6版本Wordpress的問題
有些朋友,從2.51升級到2.6之後Live Writer無法發佈日誌,這個我沒辦法解決,只能把2.6的刪了,就像上面說的一樣,重新用2.5版本的重新安裝一次,在2.5中,是沒問題的。
目前來說,使用2.6版本Wordpress時用不了Live Writer,這個問題還不知道怎麼解決,或者,好像2.6版本的Wordpress不應該是從2.5版本升級,而是直接安裝會好一些?
關於2.6的問題,因為本來用Live Writer寫Wordpress的人,就占的比例還不是很大,大家對這方面的研究都很少,所以一旦有問題,還是比較幽靈了。
偽總結
其實,我們遇到的這些問題,實際上應該都是一些小問題,可能就因為某些代碼,這個,可以說,Wordpress跟微軟沒有什麼這方面的交流(雖然我不知道是不是有必要有這個交流),或者說目前微軟軟的這個Windows Live Writer,還是停留在自己研究自己的那種狀態吧。
總而言之,我們這些用戶關心的問題,總是被那些開發者放到角落了,他們在研究他們的“超級系統”呢,如果真是那樣,那可是我們一般用不來的!
唉,說了半天,這些幽靈問題,其實應該要由開發者來考慮的…





有其他方向可以解決:http://twtravel.org/?p=416
[回應]
我認為是主機端的問題吧
不過我本人比較喜好WLW編輯 你所說的方法我都試過 都沒用
我還在找答案 找不到我就不用wordpress了
[回應]
Poshi 回應:
四月 1st, 2009 at 10:33 上午
啊,這篇網誌提到的內容,是以前版本出現的問題了,現在新版的WLW好像出現的問題不一樣了,請問你出現問題時是怎麼提示的?
[回應]
反感倒是不會
[回應]
我現在用Zoundry Raven發表日誌….
[回應]
Poshi 回應:
八月 20th, 2008 at 2:38 下午
那個也不錯,不過用慣了WLW…Zoundry的問題是,好像會吃某些標籤?
[回應]
話說Poshi會韓語?郵箱滿短的!
[回應]
Poshi 回應:
八月 20th, 2008 at 9:50 下午
呵呵,夠短嗎?
[回應]
-.- 我的狀況是即使告訴我發佈出錯 依然能發佈出去
所以沒給我什麼困擾 哈哈
[回應]
11 回應:
八月 20th, 2008 at 10:31 下午
對我也是,而且有時候還可以一次性成功地發出去
[回應]