Ich lasse macOS 10.12.5 laufen und ich richte einen localhost ein und alles sieht korrekt aus. Ich habe mit brew Apache (httpd), MySQL und PHP installiert. Ich habe die hosts-Datei geändert, um den localhost auf die benutzerdefinierte Site zu verweisen, und habe den vhost folgendermaßen geändert:
<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>`
Ich habe httpd.conf aktualisiert, um die vhost-Datei und die entsprechenden benötigten PHP-Module einzuschließen.
Beim Zugriff auf 'localhost' über 127.0.0.1 oder den Site-Namen selbst erhalte ich die It Works!
Seite anstelle der Dateien in
DocumentRoot "/Users/me/site"
<Directory /Users/me/site/>
/usr/local/etc/apache2/2.4/httpd.conf
, dass Sie bearbeitet haben , nicht/etc/apache2/httpd.conf
?/usr/local/etc/apache2/2.4/httpd.conf
Datei bearbeitet und die vhost-Datei in geändert,/usr/local/etc/apache2/2.4/extra/httpd-vhost
und ich erhalte immer noch "It Works"which httpd
ich es benutze, sehe ich/usr/local/bin/httpd
.