cgi-bin以外でもCGI実行許可/usr/local/bin/perl有効化
LeopardでApacheを立ち上げると、デフォルトでPerlのCGIは使える(ようだ)。
レンタルサーバーでありがちな設定に変更するためのメモ。
CGI実行許可。cgi-bin以外でも動くように
cd /etc/apache2 sudo emacs httpd.conf#AddHandler cgi-script .cgi
↓
AddHandler cgi-script .cgi
<Directory "/Library/WebServer/Documents">
の下、
Options Indexes FollowSymLinks MultiViews
↓
Options Indexes FollowSymLinks MultiViews
ExecCGI
[Control]+[x]、[Control]+[c]→[y]で保存終了
usr/local/bin/perlが使えるように
cd /usr/local
sudo mkdir bin
cd /usr/bin
sudo ln perl /usr/local/bin
sudo ln perl5.8.8 /usr/local/bin
ここまでやったがまだCGIを動かしたことがない。
- 2007.12.02
- [サーバー設定関連]







