macOSのHighSierraでhttpd動くようにした。
Yosemite時代にローカルのMac上でapacheを立ち上げて開発してましたが、
OSのアップデートをしてapacheのバージョンも上がるんですね。
作業PCはセキュリティ的な意味で最新にしたいけど、開発環境壊れるのこわいですね。でもphp5.Xだったのがphp7.Xになってて最高にうれしい。
以下を参考に作業した。
ハマリポイント
ユーザのSitesディレクトリは http://localhost/~ユーザ名/ でアクセスできるが、
以下を有効にしなくても403 Forbbidenでpermissionのエラーになるので、
ひたすらディレクトリを777にする作業をしたくなってしまうが、設定が抜けてるだけなので注意。
/etc/apache2/extra/httpd-userdir.conf の以下のコメントを外す
# Include /private/etc/apache2/users/*.conf