aws.pl@MovableType3.2で文字化け

| コメント(0) | トラックバック(7)

昨晩、散財予定リストに新しいアイテムを追加したところ、aws.plによる商品情報部分だけなんか激しく文字化けするようになってしまいました。 title=""の中身などHTML elementもaws.plで取得した情報を入れていたので、文字化けするとダブルクウォーテーション文字が死んだしりしてページ全体にまで悪影響が出る始末で、見苦しいし何とかしたかったのですが夜も遅かったのでとりあえずは放置したのでした。

今日になって調べてみたところ、どうやらMovableType3.2だとUTF-8周りの処理をちゃんと行わないaws.pl等のプラグインは文字化けするという情報に行き着きました。 そちらのサイトから修正版のaws.plをダウンロードして上書きしたところ、無事解決。 文字コード処理モジュールもJcodeからEncodeに置き換えられていていい感じです。

MT-3.2にバージョンアップして発生していたaws.plの文字化けですが、暇を見て調べていたら、こちらのblogにて不具合を修正したaws.plが公開されていました。

他のサイトで書かれている修正をしてもtypeをheavyにしていろんなデータを取得したり、MTAwsタグの中に日本語の文字列を入れたりするととたんに文字化けするので、Perlはど素人なのですがわからないなりに追ってみました。

どうもUTF8フラグまわりの処理が抜けていたようです。 Jcodeモジュールでも修正できるのですけど、せっかくなのでEncodeモジュールを使ってUTF8フラグを正しく扱うように修正してみました。

トラックバック(7)

トラックバックURL: http://www.sanzai.net/mt/mt-tb.cgi/750

aws.plプラグイン導入参考: simple amazon log: aws.... 続きを読む

aws.plプラグイン導入参考: simple amazon log: aws.... 続きを読む

昨年10月にMovableType3.2にアップグレードしたらaws.plの出... 続きを読む

aws.plプラグイン導入参考: simple amazon log: aws.... 続きを読む

aws.plプラグイン導入参考: simple amazon log: aws... 続きを読む

ハマりながらあれこれと解決策を見つけていくのが楽しいMovableType。 自力で解決できることもあれば、解決策が書かれたサイトを探して解決することも。... 続きを読む

以前、MT3.2にバージョンアップした際に発生した、MovableTypeのプ... 続きを読む

コメントする

ウェブページ

2014年6月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

アーカイブ

Powered by Movable Type 5.17-ja

このブログ記事について

このページは、散財人が2005年10月20日 21:45に書いたブログ記事です。

ひとつ前のブログ記事は「NTTドコモ PTTサービス発表」です。

次のブログ記事は「PS2はマイナーバージョン"ダウン"??」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。