PHP LibXML 2.7.x系のバグによるXML-RPC投稿の不具合

無駄にゴミ投稿が増えましたが、結局の所サーバーのPHPモジュールの問題でした。

タブレットや携帯アプリからの投稿はXML-RPCという形式で行われるようで、この形式自体がそもそも「<」と「>」で囲まれたタグで記述される方式なのですが、タグの中にさらにタグと同形式の記述があった際にリプレスされてしまうバグがPHP LibXML 2.7.x系にあったようです。

これをWordPress側のプラグインでXMLパーサーに処理が渡る前に「&#60」のようなコード参照に書き換えて回避してしまおうというのがLibXML2 Fixプラグインです。

One Reply to “PHP LibXML 2.7.x系のバグによるXML-RPC投稿の不具合”

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください