Autor Zpráva
Tomek
Profil *
Zdravím zkušené phpčkaře, mám pro Vás dotaz:
V jednom skriptu používám funkce pro práci s obrázky (generování miniatur, přilepení vodoznaku apod.), jako je imagecopyresampled, imagecopymerge, imagecreatefrom.... a tak podobně. Je zajímavé, že na jednom serveru můžu uploadovat jpg velký klidně jako "kráva" (myšleno rozměry i daty) a miniatura funguje jak má a na druhém serveru mi miniatura nefunguje, pokud je obrázek větší baj voko 1600x1600 a velikost kolem mega. Máte s tím někdo zkušenost? Je to čistě nastavením na serveru?
Předem díky za odpověď!
Tomek
srigi
Profil
Moze za to memory limit. Skus zo svojho kodu poodstranovat vsetky zavinace pred funkciami a uvidis chybove hlasenia.
Tomek
Profil *
Zkusil som a nevidim zadne hlasky..
Aesir
Profil
Tomek:
Nejspíš bude potlačený výpis chyb (což je doufám dnes již samozřejmostí), pokud se dostanete k logům bude to tam, pokud ne, zkuste si přes výpis fce phpinfo() zjistit, jaký máte memory_limit a případně požádat poskytovatele o jeho navýšení - nejspíš bude 8-16MB, což je pro operace s obrázky v PHP žalostně málo.

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:

0