Autor Tópico: Removi o apache2 do /etc  (Lida 3921 vezes)

Offline eu_nana

  • Usuário Ubuntu
  • *
  • Mensagens: 24
    • Ver perfil
Removi o apache2 do /etc
« Online: 13 de Setembro de 2010, 12:15 »
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?

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Removi o apache2 do /etc
« Resposta #1 Online: 13 de Setembro de 2010, 14:17 »
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

Offline eu_nana

  • Usuário Ubuntu
  • *
  • Mensagens: 24
    • Ver perfil
Re: Removi o apache2 do /etc
« Resposta #2 Online: 13 de Setembro de 2010, 14:59 »
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....

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Removi o apache2 do /etc
« Resposta #3 Online: 13 de Setembro de 2010, 15:12 »
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

Offline eu_nana

  • Usuário Ubuntu
  • *
  • Mensagens: 24
    • Ver perfil
Re: Removi o apache2 do /etc
« Resposta #4 Online: 13 de Setembro de 2010, 15:14 »
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.....

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Removi o apache2 do /etc
« Resposta #5 Online: 13 de Setembro de 2010, 15:23 »
Citar
Primeiro 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

Offline eu_nana

  • Usuário Ubuntu
  • *
  • Mensagens: 24
    • Ver perfil
Re: Removi o apache2 do /etc
« Resposta #6 Online: 13 de Setembro de 2010, 15:48 »
deu certo agora...valew pela dica zekkerj