3

Zend_Feed を使用して RSS フィードを作成しました。

結果の XML が見栄えがするという点で、うまくいったようです。私の問題は、Firefox がそれを RSS フィードとして認識せず、生の XML をダウンロードするように促すことです。

IE で試してみると、「このフィードにはコード エラーが含まれています」というエラーが表示され、次の追加情報が表示されます。

Invalid xml declaration. Line: 2 Character: 3

< ? xml version="1.0" encoding="UTF-8" ?>

どんな助けでも大歓迎です。

4

4 に答える 4

0

PHP が何らかの通知や警告などを吐き出している場合、それらはフィードを不正な形式にします。フィードをテストに送信する前に、error_reporting をゼロに設定してみてください。

error_reporting(0);
于 2009-06-15T11:59:49.240 に答える
0

phpクラスファイルなどを使用する場合の経験則であり?>、クラスファイルは使用しないでください。?>後で通常の出力を行うテンプレートタイプのファイルでのみ使用してください。すべての主要なパッケージは、まさに上記の理由からこれを行っています。

于 2009-06-17T22:44:24.123 に答える