Autor Zpráva
Perry
Profil
Mám drobný problém s pamětí. Dostanu tuhle chybovou hlášku:
Fatal error: Allowed memory size of 27262976 bytes exhausted (tried to allocate 10944 bytes) in...

Nicméně nevidím, proč to neprojde... jaksi 10944 je menší než 27... bytů

Jedná se o resize obrázku přes GD knihovnu
Jozin
Profil
Perry:
Ahoj, jde o to, že je 27262976 již zabráno a chce ještě alokovat dalších 10944, které už nemůže....
dá se to vyřešit buď zvýšením v konfiguráku a nebo:
<?php
ini_set("memory_limit", "256M");

na začátku scriptu. Tím si na úpravu obrázku tvýšíš paměť jednorázově.
Perry
Profil
A když nemá hosting podporu pro ini_set ?
Jozin
Profil
Perry:
Tak je možné tu první možnost, nastavit to v konfiguráku a pokud ani to ne, tak prostě odesílat menší obrázky na server...
Jake898
Profil
Můžeš ještě zkusit do .htaccess vložit řádek php_value memory_limit 256M.
Perry
Profil
Nastavení serveru měnit nejde... nevadí, vybanuju velké obrázky a hotovo :)

Díky.. myslel jsem zda není nějaký "trik", jak to udělat bez toho

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: