問題の解決策を見つけるためにインターネットを3日間ノンストップで検索しましたが、何も機能していません。
Apacheがロードされ、httpd.confファイルはデフォルトでPHP5 LoadModule以外はコメント解除されており、すべてのファイルのアクセス許可は少なくとも読み取りが許可されています。
Mountain Lionを完全にクリーンインストールし、TimeMachineでユーザーアカウントを復元するだけです。
これが私のhttpd.confファイルのいくつかの重要な部分です(デフォルトで来たので):
ServerRoot "/usr"
#Listen 12.34.56.78:80
Listen 80
User _www
Group _www
#ServerName www.example.com:80
DocumentRoot "/Library/WebServer/Documents"
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "/Library/WebServer/Documents">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
私のUserName.confファイル(James.conf):
<Directory "/Users/James/Sites/">
Options Indexes MultiViews
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
</Directory>