Sono in esecuzione macOS 10.12.5 e sto configurando un localhost e tutto sembra corretto. Ho usato brew per installare Apache (httpd), MySQL e PHP. Ho modificato il file hosts per indirizzare il localhost al sito personalizzato e ho modificato il vhost in:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/Users/me/site"
<Directory /Users/me/site/>
ServerName me.com
ServerAlias www.me.com
ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log"
CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common
</VirtualHost>'
Ho aggiornato httpd.conf per includere il file vhost e i moduli php appropriati necessari.
Quando si accede a 'localhost' da 127.0.0.1 o dal nome del sito stesso, ricevo la pagina It Works!
invece dei file situati in
DocumentRoot "/Users/me/site"
<Directory /Users/me/site/>