パスワードを忘れた? アカウント作成
450596 journal

okdtの日記: MagpieRSS文字化け対策

日記 by okdt

Yahoo pipesであちこちに書いているokdtアカウントのblogをOkdt blogsということで集約するRSSを吐けるようにした。
[http://okdt.org/okdt_blogs.xml]

でもって、ひさびさにMagipieRSSを見たら、0.72にアップデートされていた。セキュリティフィックスが含まれていたのでさくっと入れ替えたら、いきなり文字化け。どんなパッチを前回あてたのか忘れた。

これだから、できるだけオリジナルコードを書き換えないほうがいいんだよね。いかんいかん。

でもって、

define('MAGPIE_OUTPUT_ENCODING', 'UTF-8');
Require_once 'magpierss/rss_fetch.inc';

のように、magpierss/rssfetch.inc を呼ぶ前に、MAGPIE_OUTPUT_ENCODING を定義しておくことで解決。参考までに、これで設定しない場合は、デフォルトとして 'ISO-8859-1' が設定されることになっている。

以上、自分のための備忘録ならびに、http://okdt.org/のテスト。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

吾輩はリファレンスである。名前はまだ無い -- perlの中の人

読み込み中...