5月にMacBook Proを買ったんだけど、仕事が忙しくて設定をいじっている暇がありませんでした。今、大連に出張中なのですが、ちょっと時間ができたので、まずはApacheの設定からいじってみようかと...
Leopard(MacOS 10.5)からApacheのバージョンは2.2になったようです。設定ファイルの書き方も変わっているかもしれん。
目標
とりあえずの目標は、CGIが動くようにすること。
.htacess を有効にする
まずは、ユーザディレクトリ配下の .htaccess を有効にすることから始める。
httpd.conf の Includeディレクティブをたどると、ユーザごとの設定は users 配下におかれていることが判る。内容はこうなっていた。
<Directory "/Users/koba/Sites/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>これを以下に変更しました。
<Directory "/Users/koba/Sites/">
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>