Como resolver o erro 'memória esgotada' (memory exhausted) no WordPress imprimir

  • 0

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:

Tela de login do cPanel
  1. Acesse seu cPanel (o link e os dados de acesso ficam no seu painel.gehost.com.br);
  2. Abra o Gerenciador de Arquivos e entre na pasta do seu site (geralmente public_html);
  3. Localize o arquivo wp-config.php e clique em "Editar";
  4. Procure a linha que diz /* That's all, stop editing! */;
  5. Logo antes dessa linha, adicione:
define('WP_MEMORY_LIMIT', '256M');
Gerenciador de Arquivos do cPanel mostrando as pastas do site
  1. 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":

  1. No painel do WordPress, vá em Plugins;
  2. Desative todos temporariamente;
  3. Vá reativando um a um, testando o site a cada ativação;
  4. 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! 🌱


Esta resposta lhe foi útil?

« Retornar