Erro 500 no WordPress — como resolver?
O erro 500 (Internal Server Error) é genérico e pode ter várias causas. Siga estes passos para identificar e resolver o problema.
1. Verifique o ficheiro .htaccess
Um .htaccess corrompido é a causa mais comum. Pelo Gestor de Ficheiros do cPanel:
- Renomeie
.htaccesspara.htaccess_backup; - Tente aceder ao site — se funcionar, o problema era o ficheiro;
- No WordPress, vá a Definições → Permalinks e clique Guardar para regenerar o .htaccess.
2. Desative os plugins
Pelo Gestor de Ficheiros, renomeie a pasta wp-content/plugins para plugins_desativados. Se o site voltar, o problema é num plugin — renomeie de volta e desative um a um para identificar qual.
3. Mude o tema
Renomeie a pasta do tema ativo em wp-content/themes/. O WordPress usará um tema padrão (Twenty Twenty-Four). Se funcionar, o problema é no tema.
4. Limite de memória PHP
Adicione ao wp-config.php:
define( 'WP_MEMORY_LIMIT', '256M' );
5. Verifique a versão do PHP
Uma versão de PHP incompatível pode causar este erro. Experimente mudar a versão no cPanel (consulte o artigo sobre alteração de versão PHP).
Se o erro persistir, contacte-nos com uma descrição do que aconteceu antes do erro.
Última atualização: 27 de Julho de 2026
Este artigo não resolveu o seu problema?
A nossa equipa está disponível para ajudar.