Autor Zpráva
nethor
Profil
Nevíte, jak vyřešit Fatal error: Allowed memory ... při imagecopyresampled() ?
Tím mám namysli jinak, než navýšením memory limitu.

Nešlo by to řešit třeba pomoci CGI na straně serveru?

Jednoduchý prográmek, který převzorkuje velkou fotku na přijatelné rozměry a není tak náročný na paměť jako GD?
Davex
Profil
nethor:
Můžeš použít samostatný program ImageMagick nebo jako PHP rozšíření imagick.
nethor
Profil
Měl jsem za to, že použití 'PHP rozšíření imagick' je na paměť stejně náročné jako GD,
ale teď koukám , že se na toto téma netu názory různí. Nevíš, jak je to opravdu?
nethor
Profil
Empiricky to ale přes imagick funguje - vyzkoušeno na .jpg 8500 x 8000 px.

Díky za tip.
Davex
Profil
nethor:
Imagick je obvykle paměťově náročnější než GD, ale protože obchází memory_limit nastavený v PHP, tak zvládne větší obrázky.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0