Я пытаюсь настроить виртуальные хосты в Mac OS X. Я изменял httpd.conf и перезагружал сервер, но мне не повезло заставить его работать. Кроме того, я заметил, что он не обслуживает файлы в DocumentRoot, упомянутом в httpd.conf (Libraries / WebServer / Documents), а в другом каталоге (/ usr / local / apache2 / htdocs). Я не вижу нигде упомянутой папки в httpd.conf. Кроме того, PHP работает, но строка «LoadModule php5_module» закомментирована. Это заставляет меня думать, что он использует другой файл .conf. Как я могу выяснить, какая конфигурация на самом деле загружается?
Обновление: я только что удалил, что httpd.conf и apache ведут себя одинаково после перезапуска, поэтому он определенно не использовал его!
/usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/apache2/httpd_server_app.conf -D WEBSERVICE_ON