Ich habe mich immer bemüht, dies zu finden: Wie können Sie Apache fragen, welche httpd.conf-Datei zum Laden verwendet wurde?
Es wird schwierig, wenn eine Reihe von Apache-Instanzen ausgeführt werden oder wenn Sie sich die Maschine lange nicht angesehen haben und sich viele httpd.conf-Dateien auf der Festplatte befinden.
Vielen Dank :)
httpd.conf
in dem Fall , dass die SERVER_CONFIG_FILE etwas anderes gestattet:apachectl -V | grep httpd.conf
./usr/sbin/apache2 -V
liefert diese Infos und ein bisschen mehr :)quelle
In Yosemite fand ich es war
/Library/Server/Web/Config/apache2/httpd_server_app.conf
Obwohl
apachectl -V | grep .conf
Gibt
-D SERVER_CONFIG_FILE="/private/etc/apache2/httpd.conf"
quelle
Ab 2016 ( Bug 59376 ) ist
Apache 2.4.23
eine spezielle Option für diesen Zweck verfügbar.Es kann den gesamten Konfigurationsdateibaum einschließlich der Zeilennummern anzeigen, was zum Debuggen komplexer Konfigurationen hilfreich ist.
Oder,
quelle