http://danilo.ariadoss.com/how-to-setup-apache-php-mysql-on-mac-os-x-105-の手順に従って、最近Apache、PHP、およびMySQLをインストールして構成しました。ヒョウ/
ここの指示に従ってMySQL(StartupItemとPreferencePaneを含む)をインストールしたことを除いて:http://dev.mysql.com/doc/refman/5.5/en/macosx-installation-pkg.html
ブラウザを開いてローカルホストに移動すると、~/Sites/index.html
ページが表示されます。
~/Sites
ただし、を介してサブディレクトリのいずれかに移動しようとするとlocalhost/subdir
、次のエラーが発生しました。
HTTPエラー500(内部サーバーエラー):サーバーが要求を実行しようとしたときに、予期しない状態が発生しました。
~/Sites
これらのサブディレクトリは、Apache、PHP、およびMySQLを構成する前にすべて含まれていました。
~/Sites
Apache、PHP、およびMySQLを構成した後、 ( )に別のディレクトリを作成~/Sites/test
しました。これは、経由で接続できるようですlocalhost/test
(のindex.phpファイルの内容は~/Sites/test
、ブラウザをに向けると表示されますlocalhost/test
)。
つまり、古い~/Sites
サブディレクトリに接続できませんが、何らかの理由で新しい~/Sites
サブディレクトリに接続できます。古いサブディレクトリのすべての内容を新しい(空の)サブディレクトリに移動してから、新しいサブディレクトリに接続しようとしましたが、同じエラーが発生しました。
上記の手順に従ってApache、PHP、およびMySQLを構成する前は、MAMPを使用してサイトサブディレクトリを実行していました。それはこのエラーメッセージと関係がありますか?
Mac OSX10.6.8を実行しています。
助けてくれてありがとう。