文字化け混入でワードプレスのRSSフィードが出力エラーに

スポンサード リンク



r文字化けした状態の例を示す画像

先日、フトした拍子にRSSフィードの出力が何かおかしいコト気付き、ヘッダの右側にあるRSSアイコンをクリックしてみると内容が表示されていない。

トラブルに繋がるような変更をブログに加えてはいないのだけど・・・

ブログ自体に変更は加えてないし、ページ表示も管理画面内にエラーを示すようなモノは出ていないので、まず当ブログがフィード配信に利用しているFeedBurnerに疑いの目を向ける・・・。しかしコチラもメンテ中と言う訳でもないし、管理画面でも特に何かしらのアナウンスが有る訳でもないし、何より他のFeedBurnerを利用しているトコロを何箇所か見てみると正常に表示されているので、FeedBurnerのトラブルでも無いっぽい・・・

FeedBurnerも問題無いようだ

FeedBurnerを利用していないカタにはわかり難い話かもですが、本ブログのヘッダにあるRSSアイコンをクリックして表示されるのは、コチラから送ったモノをFeedBurnerで見易くして表示させているページでありまして、ソレとは別に”元のRSSフィード”も当然存在するのでソレを確認。すると内容が表示されていないので、本ブログ固有のトラブルと言うコトに・・・。

ワードプレス2.8のせいでもない・・・ハズだ

しかし、先にも書いた通り、ブログに変更を加えていないので、何処がおかしいのか見当が付かない。もしかしてワードプレス2.8をインストールした後にずっとこうだったのか? いや、そんなコトを無いハズだ・・・。っとかなんとか考えつつ、何種類かのブラウザでフィードを表示させてみるコトに。

ブラウザを変えてみたら原因の糸口が

FirefoxChromeでは内容が表示されないだけだったのだけど、Operaで表示させると何かしらのエラーを記している(スクリーンショットとるの忘れた)。ソレを見ると何かRSS自体がおかしいと言うか、途中でエラーになっているっぽいので、ソースを見てみてようやく原因判明。

文字化けが原因

実は不具合が起きる前、メールの送信によってTwitterへ投稿するなんてコトを試した際、その過程で文字化けした状態で投稿してしまい、更に、その日の投稿を全てをブログにポストするようにしているので、その文字化け君もそのままブログにポスト。当然それはRSSにも文字化けしたまま乗っかるコトになり、その結果エラーになったようであります。

因みに文字化けと言うのも色々あって、日本語が意味不明なアルファベットになる程度だったら問題無かったんだと思いますが、上の画像のような文字化けになり、おそらくソレが含まれていたのが不味かったのではないかと考えておりますが、ブログのページ自体は特に問題無く表示されていたので、まさかコレが原因だとは考えてもおりませんでいした。とりあえずは無事RSSが表示されるようになって良かった(^^)
※初めの画像はブラウザの設定で無理やり文字化けさせたモノです。

「文字化け混入でワードプレスのRSSフィードが出力エラーに」への2件のフィードバック

  1. お早うございますσ(^^)。

    色々組み合わせると不都合が出た時に原因を見つけるのが大変になりますね。
    ウチも先日、なっかなかブログが表示出来ないので「なんでよ!」と思って調べたら、”はてな”などのブックマークをまとめているJavaScriptのサービス元からの読み込み遅延が原因でした。で、速攻JavaScriptをダウンして自分のサーバーにアップして解決しましたが、ブログパーツなんかも色々入れちゃうと後で大変な事になりますよね~。

    ちなみにfeedburnerですが、ブログから直接pingを送信されていますか?。

    ウチはping専用ソフトから送信するようにしているのですが、専用ページのhttp://feedburner.google.com/fb/a/ping 。

    送っても直ぐに反映されないですよね?。実はココを日本語表示にしていた時には送っても、まずすぐに更新される事がなかったのですが、たまたま英語表記のの設定の時に試したら速攻更新…これって気のせいでしょうか^_^;。最近またまた更新されないことが多くなったので時間帯も関係あるのかな?と思いますが、いずれにしろ、日本語表記にすると絶対更新してくれ無いことだけは確かです。ウチだけ?^_^;。

    ps:
    Twitterアカウントが増えてる^_^;。

  2. ■ Ranさん

    おはようございます(^▽^)

    初心者なのでトラブルが出ると泣きそうです(^^; でも原因が分かって対応できたらソレはソレで嬉しかったりして、楽しんでる面も(笑)。しかし、ブログそのモノ自体が何処かおかしくなったらソレをみつけるコトは出来ない気する部分もあるので、ソコへ更に色々追加してるのはある意味怖いトコロでもあります。

    pingはping.feedburner.comに送っていますが、エントリ投稿後にフィードを確認していないので、即座に更新されているのかどうか、実は把握していません(^^; 記入して頂いたURLの先は、ソコへアクセスしてURLを記入してクリックしたタイミングでping送信すると言うモノなのですか? システムを理解していないので何とも言えないトコロですが・・・

    もう一つのTwitterアカウントはコメント時にIDを記入して頂いたカタへの通知用です。ツイッターへの@付き投稿を利用してお知らせする関係上、Route315_jpを利用してしまうとフォローして頂いているカタにとっては無用な情報かと思い分けるコトにしました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">