If Apache suffers a fatal problem during startup, it will write a message describing the problem either to the console or to the ErrorLog before exiting.
Eu tentaria Executar o Apache como um aplicativo de console esperando ver mensagens de erro do console dizendo que não é possível analisar o arquivo de configuração (e, portanto, não sabe onde os logs de erros devem ser escritos) - ele deve fornecer algumas razões que serão úteis
Eu também tentaria httpd.exe -k configtest
em uma janela de prompt de comando (não tenho idéia se isso funcionará)
Você pode precisar informar ao Apache onde o arquivo de configuração principal está usando a opção -f
, por exemplo. -f "c:\my server files\anotherconfig.conf"