O Apache está carregando a configuração dos arquivos em sua memória. Se os arquivos de configuração estiverem mudando, o processo do Apache não o ativará até que ocorra uma recarga/reinicialização.
Agora tenho que depurar a configuração atual do Apache em execução (particularmente a configuração do Vhost). Por enquanto, descartei a memória do Apaches com gcore. Então, como eu teria que proceder para extrair as partes relevantes do despejo de memória para chegar à configuração do Vhost? (Presumo que a configuração não seja armazenada em texto simples na memória do Apache e que seja necessária alguma mágica para decodificar a memória).
Acho que pode ser muito complexo depurar dessa maneira.
Responder1
Acho que pode ser muito complexo depurar dessa maneira.
Eu também. Não há razão para acreditar que o Apache simplesmente leia a configuração na memória e a consulte de vez em quando - mais provavelmente, muitas das opções afetam integralmente o modo como o apachese configurana inicialização.
Portanto, você teria que entender a estrutura do código-fonte do Apache e então começar a tentar descobrir onde os vários pedaços acabariam em um core dump.
Se alguém ainda não tiver uma ferramenta para isso (suponho que não), tentarei encontrar outra solução para o seu problema.