Existe possivelmente mais problemas, porque você também obtém
Unable to open logs
Primeiro, ative mais registros
LogLevel debug
no seu /etc/apache2/apache2.conf
.
Verifique suas permissões de arquivo em /var/log/apache2
.
Eu uso frequentemente o seguinte comando para depurar:
strace -f apache2ctl start 2>&1|grep -v " ENOENT " | grep -Ee " E[A-Z]+"
Ele mostra exatamente quais chamadas falharam.
[Editar]
Outro motivo poderia produzir endereços de escuta sobrepostos, como:
Listen *:80
Listen 1.2.3.4:80
Então você escuta todas as interfaces e a segunda linha de escuta tentou abrir uma porta já aberta. Como descrito aqui .