Erro "Memória Esgotada" no WordPress: vamos resolver juntos 🥋
Oi! Aqui é a Sensei da GeHost. Se o seu site mostrou uma mensagem parecida com "Fatal error: Allowed memory size of XXXXXX bytes exhausted", respira fundo — isso é um dos problemas mais comuns do WordPress e, na grande maioria das vezes, dá pra resolver em poucos minutos. Vem comigo que eu te explico tudo com calma.
O que é esse erro, afinal?
Todo site WordPress usa um pedacinho de memória do servidor para "pensar" e montar as páginas — é o chamado limite de memória do PHP. Quando um plugin, tema ou até uma imagem muito pesada exige mais memória do que esse limite permite, o WordPress trava e mostra essa mensagem de erro.
Não se preocupe: isso não significa que seu site foi invadido ou perdeu dados. É só uma questão de ajuste.
Causas mais comuns
- Um plugin novo (ou atualizado) que consome muita memória;
- Tema muito "pesado", cheio de recursos visuais;
- Muitos plugins ativos ao mesmo tempo, principalmente construtores de página (page builders);
- Um pico de acesso ao site no momento do erro.
Passo a passo para resolver
Passo 1 — Aumente o limite de memória do WordPress
Essa é a solução mais rápida e segura, e você mesmo pode fazer direto pelo Gerenciador de Arquivos do cPanel:
- Acesse seu cPanel (o link e os dados de acesso ficam no seu painel.gehost.com.br);
- Abra o Gerenciador de Arquivos e entre na pasta do seu site (geralmente public_html);
- Localize o arquivo wp-config.php e clique em "Editar";
- Procure a linha que diz /* That's all, stop editing! */;
- Logo antes dessa linha, adicione:
define('WP_MEMORY_LIMIT', '256M');
- Salve o arquivo e teste seu site novamente.
Dica da Sensei: antes de editar qualquer arquivo, é sempre uma boa ideia baixar uma cópia dele pro seu computador. Assim, se algo sair diferente do esperado, você consegue voltar rapidinho ao original.
Passo 2 — Desative plugins um por um
Se o erro continuar, o próximo passo é descobrir se algum plugin é o "vilão":
- No painel do WordPress, vá em Plugins;
- Desative todos temporariamente;
- Vá reativando um a um, testando o site a cada ativação;
- Quando o erro voltar, você encontrou o culpado — aí é só buscar uma alternativa mais leve ou falar com o suporte do plugin.
Passo 3 — Troque para um tema padrão temporariamente
Temas muito robustos (com muitos recursos e animações) também podem pesar bastante. Ative por um momento um tema padrão do WordPress (como o Twenty Twenty-Four) e veja se o erro some. Se sumir, o tema anterior era o responsável pelo consumo excessivo.
Passo 4 — Ainda não resolveu? Chama a gente
Se depois desses passos o erro continuar aparecendo, isso pode indicar que o seu projeto já precisa de mais recursos do que o plano atual oferece, ou que existe algo mais específico acontecendo no seu ambiente. Não se preocupe — é só abrir um chamado com o nosso suporte que a gente investiga juntos e te orienta sobre o melhor caminho (inclusive se for o caso de rever o plano contratado).
Lembrete importante: todo serviço entregue pela GeHost já vem com 30 dias de suporte gratuito após a entrega. Depois desse período, se precisar de um acompanhamento contínuo, é só conversar com a gente pelo painel.gehost.com.br.
Resumindo
- O erro de memória esgotada é comum e não significa perda de dados;
- Aumentar o WP_MEMORY_LIMIT no wp-config.php resolve a maioria dos casos;
- Plugins e temas pesados são os principais suspeitos quando o erro persiste;
- Se nada resolver, nosso suporte está pronto pra te ajudar a entender se o plano atual comporta o que seu site precisa.
Qualquer dúvida no meio do caminho, pode chamar. Estamos juntos nessa! 🌱