Erros do site explicados: 500, 403, 404, 508 e o que fazer

Quando um site avaria, o número que aparece no ecrã não é decoração: diz de que lado está o problema. Vale a pena saber ler três ou quatro deles.

Código O que está a acontecer
500 Internal Server Error O servidor tentou correr o site e alguma coisa rebentou. Culpados habituais: um .htaccess com um erro, permissões mal postas, ou um plugin/tema que falhou depois de uma actualização.
403 Forbidden O acesso foi recusado. Ou falta o ficheiro de índice na pasta, ou as permissões estão erradas, ou o nosso sistema de segurança bloqueou o pedido por o achar suspeito.
404 Not Found O endereço não existe. Se aconteceu em todo o site de uma vez, no WordPress costuma ser o .htaccess — gravar outra vez as ligações permanentes resolve.
508 Resource Limit Reached O seu plano bateu no limite de recursos (CPU, memória ou processos em simultâneo). O site não está partido: está a pedir mais do que o plano dá. Veja o Uso de Recursos no cPanel.
502 / 504 O serviço por trás demorou demasiado a responder. Costuma ser uma consulta pesada à base de dados ou um processo que ficou preso.
Error establishing a database connection Os dados de acesso à base de dados no wp-config.php deixaram de bater certo, ou a base de dados não responde.
Ecrã branco Um erro de PHP sem mensagem visível. O error_log na pasta do site tem a linha exacta.

O erro 508 merece uma nota à parte

É o mais mal compreendido. Não é uma avaria nossa nem um site "partido": é o seu site a consumir mais do que o plano permite, e o servidor a travar antes que isso afecte os vizinhos. Aparece tipicamente quando o site cresceu, quando um plugin novo pesa de mais, ou quando alguém está a varrer o site com pedidos automáticos.

1 Veja no cPanel, em Uso de Recursos, qual o limite que está a estourar — CPU, memória ou processos.
2 Se foi de repente, desligue o último plugin que instalou e volte a testar.
3 Instale uma cache. É a única alteração que costuma cortar o consumo para menos de metade sem se mexer no conteúdo.
4 Se o site cresceu a sério, o limite deixou de servir. Aí a resposta é um plano maior, e não continuar a apertar.

Onde ver a causa exacta

No cPanel, em Erros, estão as últimas mensagens do servidor. Na pasta do site, o ficheiro error_log guarda o mesmo com mais detalhe. Uma linha desses registos vale mais do que uma hora de tentativas — se nos escrever, envie-a.

Antes de mexer, tenha por onde voltar. Renomeie o .htaccess em vez de o apagar, e tenha uma cópia recente — veja como restaurar dados com o JetBackup . Muitos sites piores ficaram assim a tentar arranjar.
Se o site sumiu por completo e nem erro dá, o problema pode ser outro — comece por o que verificar quando o site está fora do ar .

Diga-nos o código, a hora e o endereço — vamos aos registos do servidor.

Abrir um pedido de suporte

VEJA TAMBÉM

Se o erro 508 é frequente, o plano deixou de chegar — Alojamento partilhado ou VPS: qual precisa o seu projecto?.

Muitos erros 500 resolvem-se com a versão certa de PHP: Como mudar a versão do PHP.

Se o erro fala de base de dados: Criar bases de dados e usar o phpMyAdmin.

ALOJAMENTO WEB

Precisa de um alojamento que não lhe dê trabalho?

cPanel, certificado SSL grátis, cópias de segurança todas as madrugadas guardadas durante um ano, e suporte que responde na sua língua.

Ver planos de alojamento

Migração do site actual sem custo · sem fidelidade

  • 0 Utilizadores acharam útil
Esta resposta foi útil?