OSはS X Mountain LionからEL Capitanにアップデートしてます。
EL Capitanを含むMacOSにはApacheとPHPが標準で入っていると言うことなので
確認のためにhttpd -vを実行すると2.4.16が入っていることが確認出来ました。
そこで
$ sudo /usr/sbin/apachectl startを実行してApacheを起動させます。
確認のためにブラウザーでhttp://localhostにアクセスすると「It works!」と表示されるはずがエラーに。
$ sudo /usr/sbin/apachectl configtest
を実行するとhttpd-mpm.confの20行目でエラーが発生していました。
httpd-mpm.confの20行目にある、以下をコメントアウト。
LockFile "/private/var/log/apache2/accept.lock"
↓
#LockFile "/private/var/log/apache2/accept.lock"
このエラーは、Apache2.2→2.4でMPMの扱いが変更された事によるものらしいです。
この後Apacheを再起動すると無事It works!が表示されました。
0 件のコメント:
コメントを投稿