
A resposta curta: o erro 500 quer dizer «algo correu mal no servidor e não sei dizer o quê». A causa está quase sempre no registo de erros, e quase sempre é uma destas quatro: um erro no código PHP, uma regra inválida no .htaccess, permissões erradas, ou uma versão do PHP que não serve. O registo diz-lhe qual.
1. Ler o que o servidor registou
No cPanel, a página Erros mostra os últimos erros do site; e, na pasta do site, pode haver um ficheiro error_log. Procure a linha da hora em que o erro apareceu. Veja Ler as páginas de Erros e de Acesso Bruto do cPanel.
| O que diz o registo | A causa | O que fazer |
| PHP Parse error / Fatal error, com um ficheiro e uma linha | Um erro no código, depois de uma edição ou de uma atualização. | Corrija a linha indicada, ou reponha o ficheiro anterior. Num WordPress, veja Erros comuns do WordPress. |
| Allowed memory size exhausted | O programa precisou de mais memória do que o limite. | Corrigir «Allowed memory size exhausted». |
| Invalid command ou .htaccess: ... | Uma regra do ficheiro .htaccess que o servidor não reconhece. | Renomeie o .htaccess (por exemplo, para .htaccess-teste) e veja se o erro some: O .htaccess em projetos PHP. |
| Premature end of script headers | Um script que não devolveu o cabeçalho certo, ou com as permissões erradas. | Veja Permissões de ficheiros. Para Perl/CGI, veja Scripts Perl e CGI. |
| Call to undefined function ou classes em falta | O PHP não tem uma extensão ou a versão é antiga demais (ou nova demais). | Mude a versão do PHP e veja as extensões: Mudar a versão do PHP. |
| O registo está vazio | O erro vem de antes do PHP (o .htaccess) ou ainda não foi registado. | Experimente o teste do .htaccess, e repita o erro para o registo se atualizar. |
2. Se o registo não ajuda
|
|
|
|
| Não apague o .htaccess para «ver se resolve»: renomeie-o e guarde uma cópia. Num WordPress, as ligações das páginas dependem dele. Para os outros erros do mesmo grupo, veja Erros de sites explicados e Erro 503 e a família dos 5xx. |
|
Fez isto e o erro 500 continua? Abra um pedido com o endereço, a hora do erro e a linha do registo. Abrir pedido de suporte |
PRODUTO RECOMENDADO Alojamento de sites com cPanel Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 5,94 €/mês (plano de 3 anos, com cupão) Ver planos |
- 0 Utilizadores acharam útil











