Erro Allowed memory size na geração de relatório [RESOLVIDO]

1. Erro Allowed memory size na geração de relatório [RESOLVIDO]

Glauco Perucchi
glaucoperucchi

(usa Debian)

Enviado em 13/06/2013 - 17:07h

Boa tarde pessoal,

Estou gerando um relatório com o FPDF e está gerando o seguinte erro abaixo:

The requested URL /Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 1324146 bytes) in /www/desenv/pdf/html2fpdf-3.0b/fpdf.php on line 2273Fatal error: Exception thrown without a stack frame in Unknown on line 0 was not found on this server.

Já alterei no /etc/php5/apache2/php.ini o memory_limit = 512M

Já criei o arquivo .htaccess com php_value memory_limit 512M

Já adicionei no fonte:
init_set("memory_limit", "512M");
set_time_limit(1200);

E nada funcionou.

Alguém tem alguma ideia do que pode estar acontecendo?

Vlw


  


2. Re: Erro Allowed memory size na geração de relatório [RESOLVIDO]

Glauco Perucchi
glaucoperucchi

(usa Debian)

Enviado em 14/06/2013 - 15:58h

Alguém?!


3. Re: Erro Allowed memory size na geração de relatório [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 14/06/2013 - 16:52h

"The requested URL /Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 1324146 bytes) in /www/desenv/pdf/html2fpdf-3.0b/fpdf.php on line 2273Fatal error: Exception thrown without a stack frame in Unknown on line 0 was not found on this server."

Erro fatal na solicitação de URL: Esgotado o tamanho permitido da memória de 536.870.912 bytes (tentando alocar 1.324.146 bytes) em /www/desenv/pdf/html2fpdf-3.0b/fpdf.php erro na linha 2273: Exceção lançada sem stack frame em Unknown on line 0 não foi encontrada neste servidor.

Verifique a linha indicada acima ou próxima dela.

settings.php:
ini_set('memory_limit',"64M");

php.ini:
memory_limit = 64M



4. Re: Erro Allowed memory size na geração de relatório [RESOLVIDO]

Glauco Perucchi
glaucoperucchi

(usa Debian)

Enviado em 14/06/2013 - 17:38h

no settings.php está "ini_set("memory_limit", "512M");"

no /etc/php5/apache2/php.ini está memory_limit = -1

no /etc/php5/cli/php.ini está memory_limit = 512M



5. Re: Erro Allowed memory size na geração de relatório [RESOLVIDO]

Glauco Perucchi
glaucoperucchi

(usa Debian)

Enviado em 14/06/2013 - 17:47h

No relatório tem imagens de até 2MB, não sei se está informação é util.


6. Re: Erro Allowed memory size na geração de relatório [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 15/06/2013 - 00:17h

Você verificou a linha 2273 no arquivo /www/desenv/pdf/html2fpdf-3.0b/fpdf.php ?
Posta ela aqui.


7. Re: Erro Allowed memory size na geração de relatório [RESOLVIDO]

Glauco Perucchi
glaucoperucchi

(usa Debian)

Enviado em 17/06/2013 - 08:43h

$f=fopen($file,'rb');
$data='';
while(!feof($f))
$data.=fread($f,4096);
fclose($f);

A linha é está $data.=fread($f,4096);


8. Re: Erro Allowed memory size na geração de relatório [RESOLVIDO]

Glauco Perucchi
glaucoperucchi

(usa Debian)

Enviado em 19/06/2013 - 09:13h

Obrigado pela ajuda Buckminster

Consegui resolver o problema.


Alterei o /etc/php5/apache2/php.ini no campo memory_limit = 512M para -1 tornando ilimitado pelo que entendi.

Funcionou perfeitamente, o relatório, por causa das imagens estava no tamanho de 1GB.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts