かなりの素人なので原因は正直わかりません。
ただ、組み合わせ的には現在のさくらインターネットのPHP Version 5.2.10とd3pipeの最新の0.68を組み合わせた時にほぼ必ず起きる現象のようです。
起こる内容はd3pipesのXML解析でどうやってもエラーが出て途中で止まってしまうというものです。
設定自体はうさぎにもできるXoops Cube入門の通りにやっています
http://usadeki.jp/modules/pico/index.php?content_id=44色々な設定を試してみたのですが必ずXML解析で
array(0) {
}
--- errors ---
array(0) {
}
途中経過がこの状態で止まってしまい、
"XML解析のタイプがマッチしていないため、エントリを抽出できません。パイプ管理で確認してください"
というエラーで終わってしまいます。
XoopsCubeのHD1.0.3から2.1.7にアップデートしたもの、XoopsJPEx1.6の二つの環境で試して同じ事が起こったので再現性はあると思います。HD版に入っているd3pipe0.66を使用した場合、上記の両環境共に問題はありませんでした。
かなり限定された状況の話ですが一応報告させていただきます。
使い始めは今日からですが組み合わせによって色々できそうな本当に楽しいモジュールですね。
tsujiさん、こんにちは。
Quote:
ただ、組み合わせ的には現在のさくらインターネットのPHP Version 5.2.10とd3pipeの最新の0.68を組み合わせた時にほぼ必ず起きる現象のようです。
いかにも、0.68で追加したコードのバグみたいだなあ、と確認してみたら、なんと、実体参照のセミコロンを忘れてました。
さきほど修正してアーカイブも更新しています。
class/xml.php
だけ上書きしてください。
バグレポート、ありがとうございました。