WordPress – Fatal error: Allowed memory size

Hospedagem de Sites com Recurso SiteBuild
6 de novembro de 2013
Acomodar-se no emprego pode ser o caminho para o insucesso.
18 de Fevereiro de 2014

WordPress – Fatal error: Allowed memory size

Não é raro entrarem em contato comigo desesperados informando que o site parou de abrir normalmente e é apresentada uma mensagem de erro com a descrição “Fatal error: Allowed memory size“.

Wordpress Fatal Error Allow Memory

Realizando uma pesquisa na internet você vai encontrar diversas possíveis soluções, veja alguns exemplos:

  1. Criar um .htaccess com os valores php_value memory_limit 64M
  2. Inserir no arquivo wp-config.php a linha define(‘WP_MEMORY_LIMIT’, ’64M’);

A verdade é que dificilmente isto vá funcionar, ocorre que o WordPress vem crescendo bastante, e com ele os seus plugins. O WordPress e seus plugins a cada dia exigem mais memória do servidor e estes em muitos casos não se preparam para isso, principalmente os serviços de hospedagem menos preparados.

Para solucionar este problema é necessário ter acesso as configurações do PHP.INI do seu servidor, e isso geralmente não é permitido, você deve solicitar ao suporte. Claro que se você administra um VPS (Virtual Private Server) você terá o acesso e irá conseguir. Para corrigir você deve alterar a linha “memory_limit“, geralmente ela esta com o valor 64M e sempre resolvo alterando para 128M, nunca precisei mais do que isso, veremos no futuro.

php-ini

Trecho do arquivo PHP.INI

Para ver as informações de configuração do seu PHP.INI como visto acima, você pode criar um arquivo phpinfo.php com a seguinte linha de código:

<?php

// Show all information, defaults to INFO_ALL
phpinfo();

?>

Envie este arquivo para o seu servidor, pode ser na raiz do public_html e acesse-o

http://seudominio.com.br/phpinfo.php

 

[box type=”info”] “O grande segredo para a plenitude é muito simples: Compartilhar.” (Sócrates)

Ajude-nos a divulgar no site, compartilhe em suas redes.[/box]

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *