サポート » マルチサイト » サイトにアクセスすると時々「パースエラー」が出ます

  • 解決済 RAY

    (@rewrew)


    ロリポップサーバ上にマルチサイトを構築し、使用しています。
    管理画面ではなく、サイトにアクセスしたときに、時々

    XML パースエラー: タグの対応が間違っています。終了タグが必要です: </a>
    URL: http://自サイトURL
    行番号: 27, 列番号: 9:</div></body></html>
    --------^

    というエラーメッセージのみが出て、サイトが表示されなくなります。
    しかも毎回というわけではなく、時々です。
    変更を加えることもなく、時間をおいて後ほどサイトにアクセスすると正常に表示されるようになるのですが、このエラーは何なのでしょうか?
    アクセスしたサイトのソースを見ても、終了タグはきちんと記述されているのになぜこのエラーが出てしまうのかわかりません。
    よろしくお願い致します。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター jim912

    (@jim912)

    REWさん、こんにちは。

    サイトの中で、RSSを取得して表示している箇所はありませんか?
    XML パースエラーが表示されている場合は、RSSをはじめとしたxmlを取得してパース(解析)する際に、不正な文字列やタグ構造によって引き起こされている可能性が高いです。

    トピック投稿者 RAY

    (@rewrew)

    jim912さん、ありがとうございます。
    RSSを取得して表示といいますと思い当たるのは・・・サイト内にブログを設置してRSS配信もできる形になっていますが、それが問題ということでしょうか?
    具体的に「不正な文字列やタグ構造」は、どこを確認すればわかるのでしょうか?

    モデレーター jim912

    (@jim912)

    REWさん

    RSSへのリンクではありません。
    サイトで「XML パースエラー」が表示されている以上、どこかしらにRSSなり外部APIなどのxmlを取得して表示されている箇所があるはずです。

    トピック投稿者 RAY

    (@rewrew)

    時間が経ってしまい申し訳ございません。
    その後、何も手を加えていないのにも関わらず、自動的にエラーが出なくなりました。
    なんだったのでしょう・・・
    とりあえず問題は解決したので解決済みにさせていただきます。
    ありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「サイトにアクセスすると時々「パースエラー」が出ます」には新たに返信することはできません。