Sergiu wrote:
2009/9/16 Paul Lacatus <[email protected]>
Camelia Nastase wrote:
Folosesc un script PHP de afisat galerii de fotografii. Scriptul
foloseste extensiile GD dar la fotografii mari nu mai face nici resize nici
nu mai creaza thumbnails. In php.ini am pus 64 M in loc de 32M default la
memorie utilizata. Dar in afara ca am inceput sa am swap utilizat nu s-a
schimbat nimic. Stie cineva ceva despre probleme similare ?
Paul
nu-s cat te ajuta si poate deja ai vazut si tu linkul:
http://return-true.com/2009/02/php-gd-memory-limits-plus-how-to-install-imagemagick/
OTOH, pe alt forum zicea un nene ca "It wont upload anything over 1686px
in width." unde
prin upload se refera la incarcat in pagina.
oricum o dai, tot de limitari de memorie te lovesti fiindca gd face
decompresie si pe urma
face thumbnails sau orice altceva.
unii mai zic si de adaugat urmatoarele randuri:
error_reporting(E_ALL);
ini_set('display_errors', True);
in scriptul cu pricina ca sa te lamuresti de la ce ti se trage. nu de
alta, dar poate tu
ai alta problema :D
bafta si spor in ramura,
blonda
Eu am reusit sa prelucrez imagini cu 1920x1280 . Cred ca pe undeva mai e si
un memory leak ca se cam umfla memoria in swap si cam zilnic trebuie un
restart la httpd.
Paul
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug
Paul, problema s-ar putea sa fie de la limita de memorie daca incerci sa
prelucrezi imagini foarte mari. Pentru imaginea de 1920x1280 daca adancimea
culorii e de 16biti consumi cam 37MB pentru ca memoria totala consumata e de
1920*1280*16. Problema presupun ca apare la imagini cu rezolutie mai mare
sau cu adancimea culorii de 32biti. Mai mareste memoria alocata si vezi daca
mai apare problema. Pune 128 sau chiar mai mult daca ai imagini mai mari.
Am pus un 256M si pare sa mearga chiar la o poza de 5660x4206. Sa vad ce
zice sistemul acum ca are numai 512 M ram fizic
Paul
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug