Re:HTMLタグが削除される件
Sunday, 12 April 2009 08:39
こんにちは。MovableType XML-RPC を使わせて頂いております。
ありがとうございます。
この問題ですが、遭遇してみて初めて気がつくことですね。
まずは、確認してください。
Joomla!の管理画面に入り、「ヘルプ」「システム情報」とメニューをたどって
PHP informationを表示します。
そのページを下に見ていくと「libxml」という項目があるはずです。
そこの「libxml Version」を見て下さい。そこが2.7.xになっていれば、それが原因の可能性が高いです。
2.7.3かそれ以上のバージョンではFixされているそうです。(確かめたわけではない。)
libxmlが該当バージョンとすれば、サーバー側の問題ですのでお使いのサーバーがPHPの設定を変更可能なサーバーなのかどうか確認が必要です。
そしてサーバーによって対応方法が異なると思うのでlibxmlが原因の場合は、各自で対応していただくしかありません。
ようは、簡単なことでlibxmlのライブラリを正常に動作するlibxmlのライブラリ(2.6.xか2.7.3以降)で上書きか、正常なバージョンのライブラリを読み込んでもらうように設定するだけです。ただ、ライブラリのファイル名が、異なるので私は、XAMPPを例にとりファイル名を同じにした上で上書きしたまでです。ただ、通常のサーバーではそんなことできないと思います。
ちなみに 「PHP libxml 2.7.2」で検索してみると該当しそうな内容のサイトがいくつかヒットします。
また、php.netの該当ページは、以下です。
http://bugs.php.net/bug.php?id=45996サーバーは、どちらでしょうか?
さて、問題はlibxmlで無かったときです。
Joomla!のバージョンアップからそうなったとあるのでlibxmlで無い可能性もあります。
サーバー情報など、Joomla!のシステム情報一覧を送っていただくとわかりやすいかもしれません。