O erro 500 (Internal Server Error) indica um problema no servidor ou nos arquivos do site. É comum após edições no .htaccess, instalação de plugins ou mudanças de permissões.

Causas mais comuns e soluções

1. .htaccess corrompido

Via FTP ou Gerenciador de Arquivos, renomeie o arquivo .htaccess para .htaccess_bak e recarregue o site. Se funcionar, o problema estava no .htaccess.

2. Permissões erradas

Verifique se as pastas estão em 755 e os arquivos em 644. Permissões como 777 podem causar erro 500 em servidores com suPHP.

3. Erro de memória PHP

Adicione no wp-config.php (WordPress) ou no topo do seu script PHP:

ini_set('memory_limit', '256M');

4. Plugin ou tema com conflito (WordPress)

Renomeie a pasta /wp-content/plugins/ para /wp-content/plugins_bak/ via FTP para desativar todos os plugins. Se resolver, reative um por um para encontrar o culpado.

Verificar logs de erro

No cPanel → Métricas → Erros, você encontra os logs detalhados que indicam exatamente qual linha do código causou o erro.

?האם התשובה שקיבלתם הייתה מועילה 0 משתמשים שמצאו מאמר זה מועיל (0 הצבעות)