O Que é um Erro 500?

Um erro 500 Internal Server Error significa que algo correu mal no servidor ao processar o pedido. É um erro genérico — a causa real varia.

Causas Comuns e Soluções

1. Ficheiro .htaccess com Erros

A causa mais comum. Verifique o .htaccess para erros de sintaxe.
  • Renomeie temporariamente .htaccess para .htaccess.bak
  • Se o site carregar, o problema está nesse ficheiro

2. Erros de PHP

O código PHP tem um erro fatal.
  • Verifique o log de erros no DirectAdmin → Error Log Viewer

3. Permissões de Ficheiros

Permissões incorretas podem causar erros 500.
  • Ficheiros devem ser 644
  • Diretórios devem ser 755
  • Ficheiros PHP nunca devem ser 777

4. Versão do PHP

O site pode requerer uma versão específica do PHP.
  • No DirectAdmin, verifique qual versão está selecionada para o domínio

5. Limite de Memória

O script pode estar sem memória suficiente.
  • Contacte-nos para verificar o limite de memória PHP

Ainda Com Problemas?

Contacte-nos em helpdesk.rogerle.com com o nome do domínio e verificaremos os logs.