Erro "/etc/apache2/httpd.conf: não existe esse arquivo ou diretório" após a atualização do Ubuntu

9

Então, atualizei o Ubuntu e fui para o 127.0.0.1Chrome e recebi "Ops! O Google Chrome não pôde se conectar ao 127.0.0.1". Reiniciei o Apache, mas recebi o seguinte erro:

apache2: Erro de sintaxe na linha 215 de /etc/apache2/apache2.conf: Não foi possível abrir o arquivo de configuração /etc/apache2/httpd.conf: Esse arquivo ou diretório não existe

A ação 'configtest' falhou. O log de erros do Apache pode ter mais informações. ...falhou!

Este é o conteúdo da minha /etc/apache2pasta:

conf.d/
mods-available/
mods-enabled/
sites-available/
sites-enabled/
apache2.conf
apache2.conf.dpkg-dist
envvars
magic
ports.conf

O que está acontecendo? Como posso resolver isto?

nenhuma idéia
fonte
Aparece no seu arquivo /etc/apache2/apache2.conf, o arquivo /etc/apache2/httpd.conf está sendo incluído ou referenciado. Tente procurar isso dentro do seu arquivo /etc/apache2/apache2.conf para ver onde e forneça isso se precisar de mais assistência.
Andrew Ty.
Eu tive o mesmo problema depois de atualizar o Debian Wheezy, a solução aceita funcionou.
Petr Pudlák

Respostas:

13

Por alguma razão, você está perdendo o http.conf que normalmente não possui conteúdo.

Por favor, tente criá-lo e reinicie seu servidor web

toque em /etc/apache2/httpd.conf

Hex
fonte
Não tenho ideia do que isso significa, mas funcionou. Obrigado!
Noidea 19/04
1
Isso significa: Você está criando um arquivo vazio chamado httpd.conf no diretório / etc / apache2 / para superar o erro que impediu o início do apache devido ao arquivo ausente.
Hex