Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Fatal Error memory...  (Přečteno 2275 krát)

tylik

  • Host
Fatal Error memory...
« kdy: 05 Června 2009, 13:41:59 »
Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 7680 bytes) ...

menil som v php.ini akurat upload size,
a tomu preskocilo.

Skusal som preinstalovat balicky a nic!

emil54

  • Host
Re: Fatal Error memory...
« Odpověď #1 kdy: 06 Června 2009, 02:48:51 »
Tahle hlaska ale nema s prostym uploadem lautr nic spolecnyho. Ledaze je na upload ve scriptu navazano zpracovani souboru - treba resize a vytvoreni thumbnailu z fotky pomoci GD knihovny v PHP (typicky funkce imagecopyresampled(), imagecoloralocate() atd.).

Bud omez maximalni rozmer uploadnutyho obrazku v px, nebo si v php.ini zvedni hodnotu memory_limit. S velikosti fotky rostou temer kvadraticky naroky na alokaci pameti pro vykonani scriptu. Standardne je tam 16M, zkus dat 32M, restartni apache a uvidis, co to udela.

Ale pokud se skutecne jedna o zpracovani fotky, v prvni rade bych prosel script, jestli v nem nejsou pouzity treba duplicitne totozne funkce a pripadne ho zoptimalizoval. Tohle delaji nektery free redakcaky - prestoze se designem a uzivatelskym rozhranim tvari velice profesionalne, jsou napsany prasecky...

At uz je to cokoli, neni to chyba systemu, ale dusledek jeho nevhodneho pouziti. Takze nemusis nic preinstalovavat :)
« Poslední změna: 06 Června 2009, 02:59:52 od emil54 »

 

Provoz zaštiťuje spolek OpenAlt.