しばらく前にいろいろ試していたときにメモをとってそのままにしていたので出しておく。
Perl は Strawberry Perl を入れている。
shebang
#!/strawberry/perl/bin/perl
Apache
httpd.conf
デフォルトのファイルをコピーを取っておくべきだったかな。
C:\Users\USERNAME\ に Work というディレクトリを作ってその中に設定している。
ScriptAlias
ScriptAlias /cgi-bin/ "C:/Users/USERNAME/Work/Apache2.2/cgi-bin/"
Perl lib への PATH?
SetEnv PERL5LIB C:/strawberry/perl/lib SetEnv PERL5LIB C:/strawberry/perl/site/lib
Directory
<Directory "C:/Users/USERNAME/Work/Apache2.2/cgi-bin">
AllowOverride None
Options +ExecCGI
AddHandler cgi-script .cgi .pl
Order allow,deny
Allow from all
</Directory><Directory "C:/Users/USERNAME/Work/Apache2.2/htdocs/www/letter">
AllowOverride None
Options +ExecCGI
AddHandler cgi-script .cgi .pl
Order allow,deny
Allow from all
</Directory>
DocumentRoot
DocumentRoot "C:/Users/USERNAME/Work/Apache2.2/htdocs/www/"