Você poderia ir para um terminal e digitar "sudo /etc/init.d/apache2 restart" em um terminal e ver que tipo de mensagem de erro você recebe. Uma razão comum, acredito, é por causa de algum módulo que foi adicionado, alterado ou que teve uma alteração feita em um arquivo de configuração correspondente (como php.ini). Se tudo mais falhar, vá para o diretório / etc / apache2 / mods-enabled e mova os links do módulo para um diretório temporário, e se o apache iniciar, você poderá colocá-los de volta um por um.
Lembre-se, porém, de que a mensagem de erro pode ser enganosa. Ele pode receber um erro ao carregar um módulo não porque o módulo é ruim, mas porque o arquivo de configuração é ruim.