Recentemos temos lido cada vez mais casos de usuários do WordPress com um erro que é bastante comum, o “Allowed Memory Exhausted”, que é basicamente uma falha de memória que pode ser facilmente resolvida aumentando o limite de consumo de memória do PHP. Este processo pode ser feito diretamente no seu servidor de hospedagem, ou então através de um pequeno e simples truque diretamente no ficheiro de configuração do seu blog WordPress.

O erro normalmente aparece quando o usuário está tentando ativar um novo plugin ou realizar uma tarefa que necessite de memória alocada. O erro será muito semelhante a este:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home4/xxx/public_html/wp-includes/plugin.php on line xxx

A razão pela qual este erro acontece, está associada ao facto de você ter excedido o limite máximo de memória padrão defina pelo seu servidor ou pelo seu próprio WordPress. Como referimos anteriormente, existem muitas formas de resolver este problema, mas de todas elas, a mais simples é usando o ficheiro de configuração do WordPress.

Primeiro abra o seu ficheiro wp-config.php que se encontra na raíz do seu servidor. Depois, adicione o seguinte código dentro da tag principal do php:

define(‘WP_MEMORY_LIMIT’, ’64M’);

Desta forma você aumenta o valor limite da memória para 64MB. Caso continue tendo o mesmo problema de “Allowed Memory Exhausted”, poderá fazer subir esse valor de memória, embora o ideal seja você contatar a sua empresa de hospedagem e tentar averiguar o problema de uma forma mais técnica.

Se tiver alguma dúvida, compartilhe-a nos comentários!

Até já!