質問: $env{$var}; $val =~ s|\n|\\n|g; $val =~ s|"|\\"|g; print "${var}=\"${val}\"\n"; } -------------------------------------------------- 上記のような環境で、いまperlの動作確認を行っています。 http://localhost/cgi-bin/printenv.pl http://localhost/cgi-bin/printenv.pl plファイルを指定しても実行されず、ダウンロードされてしまいます。 cgiに拡張子を変えても同じでした。 エラーというわけでもない為、エラーログにも何もかかれません。 何が問題なのでしょうか?
回答: 1. htdocsではなく、cgi-binでの実行のようなので scriptalias のコメントアウトははずしました? 2. http://127.0.0.1/cgi-bin/printenv.pl ではどうでしょう windowsでしたら、たまにiisが関係してくるようですよ