Estranho.... sinceramente nunca havia visto antes... mas esta acontecendo comigo e esta ficando bastante constante...
Já pesquisei mas não encontrei nada em lugar nenhum que me desse uma solução...
Oque acontece é: Meu servidor esta rodando certinho, perfeitamente quando de repente, do nada... dá erro 500...
Assim... sem mais nem menos.... sei lá... até onde sei erro 500 é permissão de arquivo (ou htaccess), nunca vi acontecer assim, do nada..
Pelo que tenho reparado, isso acontece quando aparentemente o load do servidor sobe.
Alguem já passou por isso ou saberia como eu poderia resolver?
Thx...

Page 1 of 1
Erro 500 aleatoriamente... Acontece quando aparentemente o load sobe...
#2
Posted 17 setembro 2008 - 12:47
Olá.
O erro 500 na verdade é "Falha Interna do Servidor". Isso pode ocorrer por diversos motivos: alta carga na CPU, pouca memória ram livre, configurações do Apache que estejam quebrando ele conforme ele atende às requisições, etc.
Você terá de efetuar uma auditoria no servidor todo procurando por inconsistências. Caso você se lembre de alguma coisa que tenha sido mudada nos últimos dias, cheque o que foi mudado também. Pode ser a origem.
Aliás veja seu httpd.conf e experimente aumentar o número máximo de conexões simultâneas. Veja também se o MySQL (se for ele que você esta usando) não está causando esse load alto que você reportou. Isso pode ocorrer se algum site que use o MySQL abusa dele com conexões demais, por exemplo. Isso é um problema de programação.
Se tiver acesso ao ssh use o comando top para ver quem é que está provocando o load alto. Essa é a provável causa.
Bons negócios.
www.bsrsoft.com.br
O erro 500 na verdade é "Falha Interna do Servidor". Isso pode ocorrer por diversos motivos: alta carga na CPU, pouca memória ram livre, configurações do Apache que estejam quebrando ele conforme ele atende às requisições, etc.
Você terá de efetuar uma auditoria no servidor todo procurando por inconsistências. Caso você se lembre de alguma coisa que tenha sido mudada nos últimos dias, cheque o que foi mudado também. Pode ser a origem.
Aliás veja seu httpd.conf e experimente aumentar o número máximo de conexões simultâneas. Veja também se o MySQL (se for ele que você esta usando) não está causando esse load alto que você reportou. Isso pode ocorrer se algum site que use o MySQL abusa dele com conexões demais, por exemplo. Isso é um problema de programação.
Se tiver acesso ao ssh use o comando top para ver quem é que está provocando o load alto. Essa é a provável causa.
Bons negócios.
www.bsrsoft.com.br
This post has been edited by AndreLuisPereira: 17 setembro 2008 - 12:51
#3
Posted 17 setembro 2008 - 02:29
Não há requisições demais no apache, tampouco no MySQL...
Sou o root do servidor e minha dúvida é justamente por não entender ou encontrar onde é que esta a falha...
Já monitorei o servidor e ele as vezes da falha com load de 4.x, ao mesmo tempo, as vezes com alguma coisa MUITO pesada rodando e load a 12.X o mesmo não acontece...
O load do servidor se mantem basicamente em 0.8 e 1.x com picos entre 2.x e 4.x
Sei lá... vou continuar procurando porque nada foi alterado e meu swap ta tranquilo...
De qualquer forma... valeu a ajuda
Sou o root do servidor e minha dúvida é justamente por não entender ou encontrar onde é que esta a falha...
Já monitorei o servidor e ele as vezes da falha com load de 4.x, ao mesmo tempo, as vezes com alguma coisa MUITO pesada rodando e load a 12.X o mesmo não acontece...
O load do servidor se mantem basicamente em 0.8 e 1.x com picos entre 2.x e 4.x
Sei lá... vou continuar procurando porque nada foi alterado e meu swap ta tranquilo...
De qualquer forma... valeu a ajuda
#4
Posted 17 setembro 2008 - 03:39
Já experimentou recompilar o apache/php?
As vezes pode ser alguma frescura... =s
As vezes pode ser alguma frescura... =s
#5
Posted 17 setembro 2008 - 08:11
reinstale o perl para ver se resolve.
cd /root
wget http://layer1.cpanel.net/perl588installer.tar.gz
tar -zxf perl588installer.tar.gz
cd perl588installer
./install
cd /root
wget http://layer1.cpanel.net/perl588installer.tar.gz
tar -zxf perl588installer.tar.gz
cd perl588installer
./install
#6
Posted 23 novembro 2008 - 03:25
Antes de mais nada o que diz o seu LOG ?
Acesse via SSH e execute o comando:
tail -f /etc/httpd/logs/error_log | grep NOMEDOUSUARIODEFTP
E tente acessar qualquer pagina que esteja mostrando o erro 500.
Acesse via SSH e execute o comando:
tail -f /etc/httpd/logs/error_log | grep NOMEDOUSUARIODEFTP
E tente acessar qualquer pagina que esteja mostrando o erro 500.
Share this topic:
Page 1 of 1

Help










