梶木です In article <39B4CBF519A.3197FUMI _at_ cmem3.nimc.go.jp>, Fumi TAKITA <fumi _at_ nimc.go.jp> さん wrote: > 以前debianで使用していたBBSのcgiを > vine2.0上で使用すると、文字化けが起こるようになりました。 > 書き込みに使用するブラウザや、ブラウザの設定によって > 書き込んだ内容の一部が文字化けしたり、 > 全部が文字化けしています。 その CGI での文字コードの取り扱いについて、例えば入力を全て jcode.pm や nkf などできちんと変換して統一しているかなどを、書いてくれないと、情報が 少なすぎてわからないように思います。 文字コードは、Web サーバが http の MIME ヘッダにて charset 指定するのが 正しい方法なのだそうで、一般に知られている html の META タグに記入する 方法は誤解なのだそうです。つまり、CGI できちんと文字コードを統一した上で、 CGI プログラムにて以下の MIME ヘッダを出力するのが正しいそうです。 print "Content-type: text/html; charset=EUC-JP\n\n"; (EUC の場合) cf. http://hp.vector.co.jp/authors/VA014833/MFmurata.txt http://hp.vector.co.jp/authors/VA014833/charset.html よって、Vine と Debian の相違は関係ないはずです。 -- 梶木@横浜市 <kajiki _at_ kajiki.com> Yokohama Linux Users Group <kajiki _at_ ylug.org> Penguin Club <kajiki _at_ penguin-club.org> GnuPG Fingerprint = F310 A49D E1C6 1B10 3E2D 21D4 B613 A5B0 88B1 9545
Follow-Ups:
- [vine-users:026098] Re: BBSの文字化けFumi TAKITA
- [vine-users:026073] BBSの文字化けFumi TAKITA
- Prev by Subject: [vine-users:026082] module-infoとは何の役目を果たすの?
- Next by Subject: [vine-users:026084] P-in
- Previous by thread: [vine-users:026179] yahtml と文字コード (Re: BBS の文字化け)
- Next by thread: [vine-users:026098] Re: BBSの文字化け
- Indexes:[Main][Thread]