ctyo cycle tech log

cycling, map and gis technology, and myself.

macOSのHighSierraでhttpd動くようにした。

Yosemite時代にローカルのMac上でapacheを立ち上げて開発してましたが、
OSのアップデートをしてapacheのバージョンも上がるんですね。

作業PCはセキュリティ的な意味で最新にしたいけど、開発環境壊れるのこわいですね。でもphp5.Xだったのがphp7.Xになってて最高にうれしい。

 

以下を参考に作業した。

qiita.com

ハマリポイント 

ユーザのSitesディレクトリは http://localhost/~ユーザ名/ でアクセスできるが、
以下を有効にしなくても403 Forbbidenでpermissionのエラーになるので、
ひたすらディレクトリを777にする作業をしたくなってしまうが、設定が抜けてるだけなので注意。

/etc/apache2/extra/httpd-userdir.conf の以下のコメントを外す

# Include /private/etc/apache2/users/*.conf