PHP Fatal Error: Allowed memory size of XXXXXX bytes exhausted

Esta mensagem de erro pode ocorrer em um script PHP previamente funcional quando as exigências de memória excederem 8MB limite.

Não se irrite, este é um problema de fácil solução. Soluções Mudar o limite de memória para um script específico incluindo uma linha no início do script. ini_set(“memory_limit”,”12M”).

Se isto não funcionar, continue aumentando o limite de memória até ajustar seu script. Você também pode fazer esta mudança permanentemente para todos os scripts PHP que rodam no servidor alterando diretamente no php.ini do servidor: memory_limit = 12M

Lembre-se que aumentar o limite de memória para um script é uma solução errada, ou seja, um script mal desenvolvido desperdiça memória e causa diversos problemas se executado com frequência, em geral quando ocorre este erro é bug no script ou instalação.

Esta é uma solução que deveria ser usada somente em scripts casuais, em outras aplicações o problema deveria ser solucionado otimizando o código.


  • 10911 Usuários acharam útil
Esta resposta lhe foi útil?

Related Articles

Scripts e comandos uteis para ser usado via SSH – cPanel

Abaixo você ira encontrar uma coletânea de comandos que podem ser usados via SSH para...

Como criar um filtro de e-mail no cpanel?

Voce tem varias opcoes para filtrar e-mails no linux, para nao receber mensagens de um spammer ou...

Como configurar os registros MX para o Google no WHM/CPANEL

Faça login em sua conta do WHM ou Cpanel. Clique em Funções DNS. Clique em Editar Zona DNS....

Comandos do Cpanel/WHM pelo SSH

Todos estão dentro da pasta de scripts do software cPanel (em geral, /scripts/); Atenção: Os...

Como configurar o Host Reverso (PTR) do servidor VPS?

Para configurar o apontamento de DNS reverso do seu VPS, é necessário abrir um chamado (ticket)...