• 6 odgovora
  • 5.689 pregleda
Fatal error: Allowed memory size - kako ovo resiti 18.01.2004. u 13:26 · pre 277 meseci #1
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 12 bytes) in /web/www/mdvdr.ch/modules/ezpdf/class.pdf.php on line 1324

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 138 bytes) in Unknown on line 0

Jel zna neki da mi kaze sta znaci ova greska sa "Allowed memory"
Inace imam PHP Version 4.3.4

Poz
Re: Fatal error: Allowed memory size - kako ovo resiti 19.01.2004. u 00:26 · pre 277 meseci #4
Ma radim sa PDF-om (ezPdf klasa) i ovo mi se desilo kad sam pokusao da kreiram PDF. I ne bih ja kukao da mi se to stalno desava nego bih pristupio resavanju problema. A ovako, javilo mi se samo jednom i nikad vise:( I ne znam zasto, a to je gadno jer moze da mi se javi i na klijentovom serveru bas kad ne treba. PHP u to vreme nije radio nista vise sem kreiranja PDF. I cisto da napomenem da je sam PDF veliki ispod 100KB
poz
Re: Fatal error: Allowed memory size - kako ovo resiti 19.01.2004. u 00:33 · pre 277 meseci #5
Citat:
-zombie-:
to je verovatno ograničenje iz php.ini, koje svaki skript limitira na 8mb memorije...
http://php.net/configuration.directives#ini.memory-limit


Citat:
This helps prevent poorly written scripts for eating up all available memory on a server. In order to use this directive you must have enabled it at compile time. So, your configure line would have included: --enable-memory-limit

Kolko ja razumem ovu recenicu taj limit radi samo ako sam kompajlirao PHP sa datom opcijom, a to nisam uradio. U svakom slucaju sad cu to da uradim i da proveram kolko mi PHP zauzima memoriju:)
poz
Re: Fatal error: Allowed memory size - kako ovo resiti 19.01.2004. u 10:19 · pre 277 meseci #6
Poruka koju si dobio se tipicno javlja prilikom upload-a fajlova vecih od memory limita, i to naravno ako je php kompajliran sa tom opcijom (--enable-memory-limit).

U svakom slucaju, memory limit mozes povecati runtime koriscenjem ini_set f-je:

Code:
ini_set("memory_limit","16M");


Vodi racuna da ti memory_limit mora biti veci od post_max_size koji pak mora biti veci od upload_max_filesize.

Pozdrav
Dinke
Potpis
Caught in a Web|Blogodak


Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme