Ich versuche, virtuelle Hosts unter Mac OS X einzurichten. Ich habe httpd.conf geändert und den Server neu gestartet, aber ich hatte kein Glück, ihn zum Laufen zu bringen. Außerdem stelle ich fest, dass keine Dateien in der in httpd.conf (Libraries / WebServer / Documents) genannten DocumentRoot bereitgestellt werden, sondern in einem anderen Verzeichnis (/ usr / local / apache2 / htdocs). Ich sehe diesen Ordner nirgends in der httpd.conf erwähnt. Außerdem funktioniert PHP, aber die Zeile "LoadModule php5_module" ist auskommentiert. Das lässt mich denken, dass es eine andere .conf-Datei verwendet. Wie kann ich herausfinden, welche Konfiguration tatsächlich geladen wird?
Update: Ich habe gerade gelöscht, dass httpd.conf und apache sich nach dem Neustart gleich verhalten, also wurde es definitiv nicht verwendet!
/usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/apache2/httpd_server_app.conf -D WEBSERVICE_ON