XPressME Integration Kit

フォーラム

RSS表示でXML パースエラー

永らくありがとうございました フォーラム 使い方全般 RSS表示でXML パースエラー

  • このトピックには2件の返信、2人の参加者があり、最後に匿名により11年前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #2676
    匿名
    ゲスト

    toemon様

    いつもお世話になります。

    RSSの表示につきましてご相談です。

    【環境】

    xcl2.2RC

    xpressme2.39

    上記環境でxpressmeを2つインストールしました。

    すると、なぜか片方のxpressmeでRSSの表示がされず、

    以下のようなエラーが出てしまいます。

    <code>XML パースエラー: 実体の初めに XML またはテキスト宣言がありません。<br />
    URL: http://example.com/xpressme1/feed<br />
    行番号: 2, 列番号: 1:<?xml version="1.0" encoding="UTF-8"?><br />
    ^</code>

    サーバーのパーミッションの問題でしょうか。

    もう片方は問題なくRSS表示されます。

    これはどのような問題が考えられますでしょうか。

    ご教授いただけますと幸いです。

    よろしくお願いいたします。

    #3280
    toemon
    キーマスター

    XML パースエラー: 実体の初めに XML またはテキスト宣言がありません

    でググってみると、wordpressで同じ問題に遭遇している人が結構たくさんいらっしゃるようで、

    でも、これといった原因の特定には至っていないようですね。

    RSSの一行目に空白行があることが原因らしいのですが、

    ky982339さんの場合も同様でしょうか?(ブラウザのページのソースで確認ください)

    #3281
    匿名
    ゲスト

    toemon様

    レスが遅くなり申し訳ありませんでした。

    修正することができました。

    ググってみると、wordpressで同じ問題に遭遇している人が結構たくさんいらっしゃるようで、

    のようですね。

    ヘッダーに空行が入ることが問題のようで、

    色々と弄っていましたところ直りました。

    おそらく、パンくずを表示させるためにxugj_assign.phpを入れているのですが、

    これを入れた際に空行が入ってしまったのかと…。

    お騒がせいたしました。

    どうもありがとうございました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • フォーラム「使い方全般」には新規投稿および返信を追加できません。