apacheの設定について
- ScriptAlias
これを設定することで、cgiを実行できるディレクトリを限定することができる。
つまり、上記の例でいうと/usr/local/www/data以外においたcgiファイルは無効となる。
- Options ExecCGI
Options ExecCGI
/usr/local/www/cgi-bin配下でcgiの利用を許可する。
AddHandler cgi-script .cgi .pl
利用する拡張子を設定します。
CGIに.cgiと.plという拡張子を利用したい場合には、 上記のように設定します。
httpd.confを編集したら、変更内容を有効にするためapacheを再起動します。
$ sudo kill -HUP `cat /var/run/httpd.pid`