É possível que o apache fique preso e esqueça de remover seu arquivo PID (se ele falhar, por exemplo).
Verifique se o arquivo /var/run/apache2/apache2.pid
existe. Em caso afirmativo, rm
it.
Verifique também se há processos do apache em execução:
ps auxwww | grep apache
Se houver, kill -9
deles. Então você deve poder iniciar o apache via /etc/init.d/apache2 start
.