WordPress 36 visualizações

Como resolver a mensagem de limite de memória esgotado (memory exhausted) no WordPress

Ver no WHMCS

Ops! Sua tela ficou branca com um aviso de "memory exhausted"? Vem que a Sensei te ajuda 🧘‍♀️

Calma, esse é um dos probleminhas mais comuns do WordPress e, na maioria das vezes, se resolve em poucos minutos. Essa mensagem — geralmente parecida com "Fatal error: Allowed memory size of XXXXXX bytes exhausted" — significa que o seu site tentou usar mais memória do que o limite configurado para o PHP dar conta. Não é sinal de que seu site "quebrou" pra sempre, é só um limite técnico que precisamos ajustar. Vamos passo a passo, sem pressa.

Por que isso acontece?

O WordPress (e seus plugins e temas) usa memória do servidor para processar cada página. Quando esse consumo passa do limite definido, o PHP interrompe a execução para proteger o servidor — e aí aparece o erro. As causas mais comuns são:

  • Um plugin ou tema muito pesado (ou desatualizado) consumindo memória demais;
  • Muitos plugins ativos ao mesmo tempo;
  • Um limite de memória configurado baixo demais para o que o site precisa hoje;
  • Algum conflito pontual entre plugins que gera um consumo fora do normal.
Dica da Sensei: antes de mexer em qualquer configuração, faça um backup do seu site. Assim você mexe com tranquilidade, sabendo que pode voltar atrás se precisar.

Passo 1 — Aumente o limite de memória do WordPress

O jeito mais direto de resolver é aumentar o limite de memória que o próprio WordPress usa, editando o arquivo wp-config.php. Veja como:

  1. Acesse o cPanel da sua hospedagem (você recebeu o link e os dados de acesso quando contratou o plano).
Tela de login do cPanel com campos de usuário e senha
  1. Dentro do cPanel, abra o Gerenciador de Arquivos (na seção de arquivos).
  2. Entre na pasta public_html (ou na pasta onde o WordPress está instalado, se for um subdomínio ou subpasta).
  3. Localize o arquivo wp-config.php, clique com o botão direito nele e escolha Editar.
Gerenciador de Arquivos do cPanel mostrando a árvore de pastas e a barra de ações
  1. Procure a linha que diz /* That's all, stop editing! Happy publishing. */ — é logo acima dela que vamos adicionar nossa linha.
  2. Adicione a linha abaixo antes dessa marcação:

define('WP_MEMORY_LIMIT', '256M');

Isso aumenta o limite de memória que o WordPress reserva para si mesmo. Salve o arquivo e teste seu site novamente.

Se seu site já usa 256M e o erro continuar, você pode tentar um valor maior (por exemplo, 512M). Mas lembre-se: cada plano de hospedagem tem seus próprios recursos disponíveis — se tiver dúvida sobre o limite do seu plano, dê uma olhada no painel.gehost.com.br ou fale com nosso suporte.

Passo 2 — Desative plugins que possam estar pesando demais

Se aumentar a memória não resolveu (ou resolveu só parcialmente), o próximo passo é investigar se algum plugin está consumindo memória em excesso:

  1. Acesse o painel do WordPress (wp-admin) do seu site.
  2. Vá em Plugins e desative todos temporariamente.
  3. Reative um por um, testando o site a cada ativação, até identificar qual plugin causa o erro.
  4. Encontrado o culpado, atualize-o para a versão mais recente ou, se o problema persistir, procure um plugin alternativo com a mesma função.

Muitas vezes o vilão é um plugin de otimização de imagens, backup, ou algum construtor de páginas mais robusto rodando junto com muitos outros plugins ao mesmo tempo.

Passo 3 — Verifique o tema também

Temas muito "cheios" de recursos (galerias automáticas, sliders complexos, builders visuais) também podem consumir bastante memória. Se o problema sumir ao trocar temporariamente para um tema padrão do WordPress, o ideal é conversar com o desenvolvedor do tema ou buscar uma versão mais leve.

E se nada disso resolver?

Sem problemas — nosso time de suporte pode te ajudar a investigar com mais profundidade, verificando os recursos do seu plano de hospedagem e o que faz sentido para o seu projeto. É só abrir um chamado pelo painel.gehost.com.br contando o que você já tentou (isso ajuda a gente a te atender mais rápido!).

A Sensei sempre diz: erro técnico não é o fim do mundo, é só o site pedindo um ajuste. Respira, segue o passo a passo, e se travar em algum ponto, a gente está aqui pra te ajudar. 🌱
Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.