O erro 500 no Elementor pode ocorrer por vários motivos, como configurações incorretas no servidor, conflitos com outros plugins ou temas, ou limitações de recursos do PHP. Abaixo estão as principais soluções para corrigir esse problema.
1. Aumente os limites do PHP
Algumas vezes, o Elementor requer mais memória do que o servidor está configurado para fornecer. Para aumentar os limites do PHP, siga estes passos:
- Via cPanel: Acesse o cPanel > Vá até Selecionar Versão do PHP > Clique em Opções > Aumente os valores de
memory_limit
,max_execution_time
eupload_max_filesize
.
- Via FTP: Acesse o diretório do WordPress, edite o arquivo
wp-config.php
e adicione:define('WP_MEMORY_LIMIT', '256M');
2. Desative plugins e temas conflitantes
Alguns plugins ou temas podem entrar em conflito com o Elementor. Para testar:
- Vá até Plugins no WordPress e desative todos os plugins exceto o Elementor.
- Ative os plugins um por um para identificar o causador do erro.
- Se o erro persistir, tente mudar para um tema padrão do WordPress, como o Twenty Twenty-Four.
3. Corrija problemas no .htaccess
O arquivo .htaccess
pode estar corrompido. Para corrigi-lo:
- Via cPanel: Acesse o Gerenciador de Arquivos > Vá até a pasta public_html > Edite o arquivo
.htaccess
e substitua seu conteúdo por:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
- Via FTP: Conecte-se ao FTP, localize a pasta public_html, renomeie o arquivo
.htaccess
para.htaccess_old
e salve um novo com o código acima.
4. Habilite a exibição de erros detalhados (debug)
Para visualizar detalhes sobre o erro, ative o modo de depuração no WordPress editando o arquivo wp-config.php
e adicionando estas linhas:
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors', 0);
Isso armazenará os erros no arquivo /wp-content/debug.log
, permitindo uma análise mais detalhada.
5. Reinstale o Elementor
Se nenhuma das soluções acima funcionar, tente reinstalar o Elementor:
- Vá até Plugins, desative e exclua o Elementor.
- Baixe a versão mais recente do Elementor no site oficial.
- Reinstale e ative o plugin no WordPress.
Caso o erro persista, entre em contato com nosso suporte.