problemas com servidor Apache

Iniciado por leandro_gs, 10 de Outubro de 2011, 20:19

tópico anterior - próximo tópico

leandro_gs

Olá pessoal, eu programo em PHP e utilizo o apache em meu ubuntu 11.10. Porém de uma hora para outra parou de funcionar. Não consigo acessar o localhost pelo navegador.. Já reinstalei tudo (Apache, PHP, Mysql) várias vezes. Alguém tem alguma sugestão? Preciso de uma certa urgência pois semana que vem pego um projeto para fazer em PHP e vou precisar do meu servidor funcionando!! HELP! kkkkkk

cianetmidia

Ja tentou olhar nos logs.
tente
sudo /etc/init.d/apache start
e depois
sudo tail -f /var/log/messages

e post a saida do erro pois não funciona pode ser n * 1000 fatores

Kriptolix

Ao reinstalar faça por etapas, reinstale so o apache e veja se funciona, enquanto ele nao funcionar nao vale a pena ver o resto, mas se a pagina do localhost funciona mas a pagina da sua aplicaçao nao, ae ja é uma outra historia que precisa ser analisada.
Ubuntu Linux 10.10

leandro_gs

Citação de: cianetmidia online 11 de Outubro de 2011, 00:25
Ja tentou olhar nos logs.
tente
sudo /etc/init.d/apache start
e depois
sudo tail -f /var/log/messages

e post a saida do erro pois não funciona pode ser n * 1000 fatores


$ sudo /etc/init.d/apache start
Erro: sudo: /etc/init.d/apache: command not found

$ sudo tail -f /var/log/messages
Erro: Não apareceu nenhuma mensagem.



ronaldotorre

Olá caro colega..
já passei por esse problema.. isso ocorre principalmente qdo se efetua update na bibliotecas do ubutuntu..
o ideal é formatar, poisa a lib principal está morta, pode ver que terá dois ou mais lugares com pacotes do apache2 o que deixa ele confuso para iniciar.. tenta uma alterantiva meio que grotesca remover os pacotes do apache do lamp, completo e nao deixar nenhum registro no synaptic e remover os pacotes da lib host for path que faz indexação dos recursos ai sim vc pode instala-lo novamente, porém fiz isso e ouve confusao
espero poder ajudar..

zekkerj

Fala sério, vai formatar uma instalação completa por causa só do PHP? Esse é o modo windows de trabalhar...

Basta olhar no log de erros do apache e corrigir o erro.

tail -F /var/log/apache2/error_log

Faça um acesso a uma página com PHP e veja qual erro está dando.

Outra dica é atualizar seu servidor e resolver qualquer conflito de pacotes que esteja acontecendo.

sudo apt-get update && sudo apt-get dist-upgrade

sudo apt-get -f install
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

leandro_gs

Citação de: zekkerj online 12 de Outubro de 2011, 12:44

Basta olhar no log de erros do apache e corrigir o erro.

tail -F /var/log/apache2/error_log

O diretório não foi encontrado... Mas achei na mesma pasta, os aquivos: error.log(vazio), error.log.1, access.log(vazio) e access.log.1

Os últimos registros de error.log.1:
Citar[Sat Sep 03 01:02:27 2011] [notice] child pid 27957 exit signal Segmentation fault (11)
[Sat Sep 03 01:02:27 2011] [notice] child pid 27958 exit signal Segmentation fault (11)
[Sat Sep 03 01:02:27 2011] [notice] child pid 27959 exit signal Segmentation fault (11)
[Sat Sep 03 01:02:27 2011] [notice] child pid 27960 exit signal Segmentation fault (11)
[Sat Sep 03 01:02:28 2011] [notice] child pid 27961 exit signal Segmentation fault (11)
[Sat Sep 03 01:02:29 2011] [notice] caught SIGTERM, shutting down

Os últimos registros de access.log.1:
Citar::1 - - [03/Sep/2011:00:28:00 -0300] "OPTIONS * HTTP/1.0" 200 152 "-" "Apache/2.2.17 (Ubuntu) (internal dummy connection)"
::1 - - [03/Sep/2011:00:28:00 -0300] "OPTIONS * HTTP/1.0" 200 152 "-" "Apache/2.2.17 (Ubuntu) (internal dummy connection)"
::1 - - [03/Sep/2011:00:28:00 -0300] "OPTIONS * HTTP/1.0" 200 152 "-" "Apache/2.2.17 (Ubuntu) (internal dummy connection)"
::1 - - [03/Sep/2011:00:28:00 -0300] "OPTIONS * HTTP/1.0" 200 152 "-" "Apache/2.2.17 (Ubuntu) (internal dummy connection)"
::1 - - [03/Sep/2011:00:28:00 -0300] "OPTIONS * HTTP/1.0" 200 152 "-" "Apache/2.2.17 (Ubuntu) (internal dummy connection)"

zekkerj

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

leandro_gs

Usei os comandos aqui, mas não aconteceu nada de mais... Acho que vou formatar meu pc mesmo, ta tudo meio bagunçado por aqui. Vou deixar baixando a imagem da versão final do Ubuntu 11.10