Ajuda - Busca - Membros - Calendário
Versão Completa: Erro 500 aleatoriamente...
Fórum cPanel > Servidores Linux > Apache
SysOp
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...
AndreLuisPereira
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
SysOp
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 smile.gif
Seto Ichitaka
Já experimentou recompilar o apache/php?
As vezes pode ser alguma frescura... =s
Deee_Carlos
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
duranduran
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.
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2010 Invision Power Services, Inc.