Apache と PHP の設定

まずは Apache の PHP5 を有効にする。/etc/apache2/httpd.conf の 115行目付近のコメントを外す。

LoadModule php5_module	libexec/appache2/libphp5.so

次に .htaccess を有効にする。
/etc/apache2/users/WHO.conf の3行目を None から All へ変更。WHO.conf は "ユーザ名.conf" の意。

CGI を有効にする。/etc/apache2/httpd.conf の 395行目付近のをコメントを外す。

AddHandler cgi-script .cgi

最後に /etc/php.ini を編集。

mysql.default_socket = /tmp/mysql.sock

ここを編集しておかないと「エラー: データベースに接続できません」というエラーが出てしまう。春頃にやった時はちゃんと動いていたのに、最近急にエラーになっておかしいな?と思っていたのだけど、どうやら MacOS の Security Update 2010-005 をあてるとこの症状がでるらしい。