Eu sempre lutei para encontrar o seguinte: Como você pode perguntar ao apache qual arquivo httpd.conf ele costumava carregar?
Torna-se difícil quando você tem várias instâncias do apache em execução, ou se você não olha a máquina há muito tempo, e há muitos arquivos httpd.conf em disco!
Muito obrigado :)
httpd.conf
no caso de que o SERVER_CONFIG_FILE é nomeado algo mais:apachectl -V | grep httpd.conf
./usr/sbin/apache2 -V
fornece essas informações e um pouco mais :)fonte
Em Yosemite, descobri que era
/Library/Server/Web/Config/apache2/httpd_server_app.conf
Apesar de
apachectl -V | grep .conf
Dá
-D SERVER_CONFIG_FILE="/private/etc/apache2/httpd.conf"
fonte
A partir de 2016 ( Bug 59376 ), a partir
Apache 2.4.23
de então, uma opção dedicada a esse objetivo estará disponível.Ele pode exibir toda a árvore do arquivo de configuração, incluindo números de linha, o que é útil para depurar configurações complexas.
Ou,
fonte