PHPの設定
例 は、Mac OS X 10.2

1. Apacheのhttpd.confを修正します

% cd /etc/httpd/httpd.conf ←移動します
% sudo vi httpd.conf ←viエディタでファイルを開きます。ルート権限が必要です。

LoadModule php4_module libexec/httpd/libphp4.so

↑httpd.confを開き、上の行の「#」をとり、有効にする。

AddModulemod_php.4c

↑httpd.confを開き、上の行の「#」をとり、有効にする。

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

↑httpd.confを開き、上の2行の追加する。「.php .phps」がphpスクリプリトを含むファイルであることを認識させるため。

httpdを再起動する。下のコマンドどちらかで。

% sudo apachectl graceful
% sudo /usr/sbin/spahectl restart

2. phpの作動確認。

httpdのプロセスログを確認する。

% tail /var/log/httpd/error_log

※tail=ファイルの最後を表示する

3.phpの作動確認。
テストスクリプトを作り実行してみる。
HTMLファイルに以下のスクリプトを書き込み「phpinfo.php」で保存する。
/Library/webserver/Documentsに配置。

<? phpinfo(); ?>

<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=Shift_JIS">
<title>phpの作動確認</title>
</head>
<body bgcolor="#ffffff">
<? phpinfo(); ?>
</body>
</html>

以下のURLにアクセス。
http://localhost/phpinfo.php
/Users/ユーザ/Sitesに配置したら
http://localhost/ユーザ/phpinfo.php


INDEX