- PR -

CGIプログラム(ActivePerl v5.8.8.824 + Jcode 2.07)での文字化け

1
投稿者投稿内容
まつ
会議室デビュー日: 2003/08/05
投稿数: 3
投稿日時: 2008-11-12 23:34
いつもお世話になっています。
ちょっと困っていることがありまして、投稿させていただきます。

現在、WindowsのIISを使ったWEBサーバ上で、Perlを使用してCGIを動作させています。
具体的な環境は以下のような構成です。
OS:Windows Server 2003(SP2)
Perl:ActivePerl v5.8.8 build 822
Jcode 0.88

Perlのバージョンを最新版にしたところ、それまで問題なく動作していたCGIプログラムのWEBページの表示が文字化けしてしまいました。
移行後の環境は、以下のような構成です。
Perl:ActivePerl v5.8.8 build 824
Jcode 2.07

CGIプログラム自体は、文字コード"Shift-JIS"で作成しており、HTTPの文字コードも"Shift-JIS"になっています。
WEBブラウザ上では、真っ白な表示になってしまったのですが、ソース表示や、他の文字コードでエンコード表示させてみたところ、日本語の部分が文字化けしていることが判明したのですが、対処方法などがわかりません。

どなたか、お知恵を拝借できないでしょうか?
1

スキルアップ/キャリアアップ(JOB@IT)