2005年08月17日
OSX tiger でperl CGI,PHPを動作させるためにやったことメモ。
[osx]
ユーザーディレクトリとドキュメントルートの両方で動かしたいということで。
まずhttpd.conf /etc/httpd/httpd.conf の編集
239 line
#LoadModule perl_module libexec/httpd/libperl.so
#LoadModule php4_module libexec/httpd/libphp4.so
↓
LoadModule perl_module libexec/httpd/libperl.so
LoadModule php4_module libexec/httpd/libphp4.so
283 line
#AddModule mod_perl.c
#AddModule mod_php4.c
↓
AddModule mod_perl.c
AddModule mod_php4.c
882 line
# To use CGI scripts:
#
#AddHandler cgi-script .cgi
↓
# To use CGI scripts:
#
AddHandler cgi-script .cgi
399 line
Options Indexes FollowSymLinks MultiViews
↓
Options Indexes FollowSymLinks MultiViews ExecCGI
上記でperl,PHP自体の動作が可能になり ドキュメントルートでのcgiも動作可能。
次にuser.confの編集 /etc/httpd/(username)/(username).conf
# Options Indexes MultiViews Options Indexes MultiViews ExecCGI AllowOverride None Order allow,deny Allow from all
これでSites以下のcgiが稼働するようになった。
投稿者 kengochi : 2005年08月17日 23:51

