※ ChatGPTを利用し、要約された質問です(原文:ver.5.8.8の文字化け)
このQ&Aのポイント
サーバの移転に伴い、文字化け問題が発生しています。
perlのバージョンが5.8.8にアップデートされたため、以前使用していたjcode.plが利用できなくなりました。
文字コード変換のためにjcode.pmが必要ですが、インストールされていないようです。解決方法を教えてください。
サーバの移転でアクセスログを変更しているのですが、CGIで苦戦しています。
テキストデータが全て文字化けをしてしまいます・・・。
エキストデータ、ソースは全てSJISです。
perlのバージョンが5.8.8になりましたので、それまで使用していたjcode.plが使えないようです。
require './jcode.pl';
jcode::convert($refer, 'sjis') if ($charset);
でエラーになります。
jcode.pm用に
use Jcode;
Jcode::convert($refer, 'sjis') if ($charset);
としてもエラーになります。
これはjcode.pmが入ってないからだと思うのですが、
何か方法はないでしょうか?
PHPはわかるのですが、Perlは全然わかりません。
どうか、ご教授をお願いします。
お礼
ありがとうございます。 Jcode.pmもpcode.plと同じでファイルを置くだけでよかったんですね。 ググッてみたのですが、インストールの仕方がわからずに固まってました。 無事に解決しました。 非常に助かりました。 ありがとうございした。