- 締切済み
MTをphp化したあとにRSSリーダーでエラーが出る。
タイトルそのままなのですが、 MTをphp化し、ソースの1行目も <?php echo '<?xml version="1.0" encoding="UTF-8" ?>'; ?> に書き換え、通常のブラウザで見る分にはきちんと表示されているのですが、 RSSリーダーで読み込むと Parse error: parse error, unexpected T_STRING in …php on line 1 のエラーになってしまいます。 解決策をご存知の方がいらっしゃいましたらご教授ください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- Muller3
- ベストアンサー率81% (800/979)
回答No.2
私もあまり詳しくはないのですが、RSSリーダーで読むのはATOM/RSD/RSS2.0といったフィードファイルかと思いますので、メインページの1行目の書き換えが影響するかなあ…? フィードファイルの1行目まで書き換えた、ということはないですよね…。
- -chiffon-
- ベストアンサー率39% (303/768)
回答No.1
おはようございます。 あまり詳しくないのですが、私が使っているものからのコピペですが、1行目は <?php echo('<?xml version="1.0" encoding="<$MTPublishCharset$>"?>') ?> にしてあります。 質問中で書かれているものと多少違いがあるので、それが理由かはわかりませんが、回答させていただきました。 関係なかったらすみません。
質問者
お礼
早速の回答ありがとうございます。 ソースの1行目を書き換えたのですが、やはり結果は同じく、エラー文が…泣き。 しかも、読み取れるRSSリーダーと、読み取れないRSSリーダーがありました。 誰か、解決策をご存知ないでしょうか・・・。
お礼
回答、ありがとうございます。 今確認してみたのですが、フィードファイルの1行目は書き換えてませんでした… 一応、書き換えたのは、phpにしたメインページとアーカイブページのみになります。