Perlというよりapacheの質問ですが、perlでutf8を使おうとしてうまくいかないので質問させていただきます。 #! c:/perl/bin/perl print "Content-type: text/html; charset=UTF-8\n\n"; print "你好 Perl!"; これを打っても Internet Server Errorになってしまうんです。apacheのerror.logを見ると、 test.cgi is not executable; ensure interpreted scripts have "#!" first line って出ます。個人的にはapacheがutf8を認識していないんじゃないかと。でもhttpd.confに AddCharset UTF-8 .utf8 と書いてあるので問題ないはずなんですけどね。 何か解決策知ってる方いましたらよろしくお願いします。