• Mostrando resultados da busca por {{ posts_busca["corrected"] }} {{termo_busca}}
  • {{post.title}}
  • Não foram encontrados resultados para {{ posts_busca["corrected"] }} {{termo_busca}}

WordPress gerando erro Allowed memory size Exhausted

Andre Moura - Especialista de Atendimento na KingHost

Seu site wordpress tem apresentado a mensagem Allowed memory size Exhausted? Veja nesse post como você pode resolver e não ter mais essa dificuldade.

Por que ocorre?

Esse erro tende a acontecer quando o PHP tenta executar algum script porém a memória configurada para execução, é menor que a utilizada pelo script.

Visto que o WordPress é predominantemente criado em PHP, é comum que esse erro possa vir a ocorrer em seu site.

No caso do WordPress ocorre principalmente ao se utilizar plugins e temas pesados, porque normalmente eles vão exigir mais memória que o padrão configurado pelo WordPress.

Uma vez que o WordPress possui o minimo de memória de 64MB muitas vezes não será o suficiente para instalar certo plugin ou utilizar um certo tema.

Ou seja nesses casos seu site em wordpress retornará a mensagem de erro: Allowed memory size Exhausted.

Mensagem de erro Allowed memory size Exhausted sendo gerado num site WordPress

Como resolver?

No entanto resolver esse erro pode ser feito de uma maneira simples. Primeiramente é necessário ver o quanto você tem de memória php disponível para seu site.

Na KingHost é muito simples. Basta ir em seu painel de controle na opção de Configuração PHP.

Ícone de configuração PHP do painel de controle KingHost
Slider de quantidade de processos, mostrando 4 processos de 64 Megabytes

Na imagem acima vemos quantos processos temos configurados e quanto de memória cada processo possui.

Como o wordpress exige um mínimo de 64MB, temos configurado apenas o que é necessário para ele iniciar.

Para aumentar é super simples. Você só precisa arrastar esse slider para a esquerda e definir a quantidade de processos recomendada e clicar em configurar.

Slider de quantidade de processos mostrando agora 2 processos de 128 Megabytes

Ou seja nesse caso configurei 2 processos de 128Mb de memória, que seria o recomendado para um WordPress com alguns plugins.

Agora falta só dizermos para o WordPress utilizar toda essa memória para fazer a execução do site.

Para que consigamos fazer isso é necessário que acessemos nosso FTP e editemos o arquivo wp-config.php do nosso site e coloquemos essa regra:

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

No nosso caso vamos estar colocando 128M pois é a memória que configuramos, porém se você possuir mais pode alterar. Pronto agora é só salvar o arquivo e testar novamente a página que estava com dificuldade.

Caso você continue com dificuldade mesmo após essas configurações, pode ser que você precise de mais memória para executar seu site.

Para isso recomendamos nossos planos WordPress que já vem num ambiente todo pré configurado para executar aplicações mais pesadas de WordPress, para mais informações clique aqui.

Você também pode tentar limpar plugins e temas que não estejam sendo utilizados, é sempre bom fazer essa limpeza de plugins e temas, pois podem continuar consumindo de seu site mesmo parados.

Restando dúvidas ou precisando de ajuda, contate-nos via telefone ou chat e converse com nosso suporte. Tenha em mãos seu código de cliente e senha de atendimento para ser atendido com mais agilidade.

Oi! Eu sou Andre Moura e quero te convidar para assinar nossa newsletter e ficar por dentro das novidades.
Enviar conteúdo por email
434 visualizações

Esse artigo foi útil pra você?