月影郷

‐ 行蔵は我に存す、毀誉は他人の主張 ‐

WordpressにおけるXML-RPC利用時のバグ

Posted By S.Yamada on 2009年1月22日

#7771 (XMLRPC api stripping leading angle brackets) – WordPress Trac – Trac.

なんだよ、ばっちり本家でも問題になっているじゃないかよ。

どうやらこれは、サーバ側にインストールされているライブラリ、LIBXML2の最新版との兼ね合いで、XMLRPCクライアントからの投稿から、HTMLタグからアングル・ブラケットを取り去ってしまうという不具合を引き起こしているとのこと。

つまりだ。

これ、根本的な解決は、ライブラリ側の仕様変更に応じてWordpressのソースを書き換えるとか、そういう手段しかないようだ。

小手先の対策としては、

  1. サーバ側のライブラリをダウングレードする。
  2. LIBXML2の代わりにexpatを使う。

という対策が挙げられているのだが・・・、まぁ、普通は出来ないし、基本、アップグレードしたものをデグレードするのはちょっとなあというのが正直なところだ。

なお、パッチも出ているようだ。

WordPress patch for problamatic libxml2 version

ただし、俺が試したところでは、上手く動かなかった。動いた人がいたらご一報を。

やっぱ、Windows Live Writerが使えないってすごい不便だってことに気づき、どうにかならんもんかと色々試行錯誤している俺でした。

関連する投稿


Comments

One Response to “WordpressにおけるXML-RPC利用時のバグ”

  1. [...] WordpressでXML-RPCが利用できないって話を前に書いたんだけど、どうも進展があったようだ。 [...]

Leave a Reply