Removi o apache2 do /etc

Iniciado por eu_nana, 13 de Setembro de 2010, 12:15

tópico anterior - próximo tópico

eu_nana

Olá Pessoal,

Instalei o Apache2, PHP5, PHPMyAdmin e MySQL no Ubuntu....porém aconteceu uns problemas q tive q remover e instalar novamente....porém sem querer removi os dir apache2 e php5 no /etc.....agora reinstalei td de novo....porém qnd tento testar via navegador...dá erro not found.....e qnd tento startar o apache2......dá o erro q segue: .: 45: Can't open /etc/apache2/envvars

Como faço para resolver isso....devo desistalar td de novo?

zekkerj

Minha sugestão é que reinstale o apache do zero:

sudo apt-get purge apache2

sudo apt-get install apache2 php5 phpmyadmin
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

eu_nana

eu já fiz isso....porém a pasta do apache2 aparece no /etc.....apenas con um dir conf.d ......dentro do apache2 exite mais dir e outros arquivos q preciso...como o Virtualhost....esses outros não são exibidos....

zekkerj

Vc fez o "apt-get purge"? Ou "apt-get remove"?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

eu_nana

Primeiro eu fiz apt-get remove.....dps fiz apt-get purge....dps dei install.....ele mostra o dir no /etc...mais se por exemplo dou um  sudo /etc/init.d/apache2 restart...ele me retorna .: 45: Can't open /etc/apache2/envvars .......e não roda o php qnd testo no navegador.....

zekkerj

CitarPrimeiro eu fiz apt-get remove.....dps fiz apt-get purge....
Vc reinstalou o apache entre o "remove" e o "purge"?

Pq o "purge" é um "remove" total, ou seja, ele remove também os arquivos de configuração restantes, mas pra isso o pacote tem que estar instalado.

PS: Estou olhando aqui, o arquivo que está faltando (envvars) é do pacote "apache2.2-common". Então o problema deve ser com sub-pacotes, não com o pacote principal.

Sugestão:

sudo apt-get purge apache*

para remover todos os pacotes relativos ao apache2. Depois reinstale o grupo todo:

sudo apt-get install apache2 php5 phpmyadmin
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

eu_nana

deu certo agora...valew pela dica zekkerj