Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php / gd] problem z PNG miniaturka
shpyo
post 3.08.2006, 09:49:51
Post #1





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Cześć.
Bawię się ostatnio biblioteką gd i natrafiłem na problem. Mianowicie mam kod, który przy uploadzie zdjęć robi tego miniaturki. Wszystko cacy działa do momentu gdy chcę wrzucić na serwer plik PNG.
plik ma 1200x1600 i waży ~280kB.

php error:
php Fatal error: Allowed memory size of 10485760 bytes exhausted (tried to allocate 6553600 bytes) in /home/hosts/bike4us/minimalize.php on line 17

linia 17 tego pliku:
  1. <?php
  2. $ob_c = imagecreatefrompng($ob_url);
  3. ?>

gdzie $ob_url jest ścieżką do pliku.

Wie ktoś co może być nie tak?


--------------------
Go to the top of the page
+Quote Post
Bastion
post 3.08.2006, 09:51:46
Post #2





Grupa: Zarejestrowani
Postów: 505
Pomógł: 0
Dołączył: 8.01.2005

Ostrzeżenie: (0%)
-----


to znaczy ze admin ustawil limit pamieci na skrypty

  1. <?
  2. print ini_get('memory_limit')
  3. ?>


jesli obraz potrzebuje wiecej pamieci niz tyle ile ustawione minus wykorzystane to taki skutek

jesli to png 32bitowy to 1200x1600 = 7680000 bajtów, a komunikat wyraznie ci pokazuje ze limit to 1MB

Ten post edytował Bastion 3.08.2006, 09:53:40


--------------------
Go to the top of the page
+Quote Post
shpyo
post 3.08.2006, 10:06:00
Post #3





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Dzięki. Pierwszy raz się z takim typem błedu spotkałem.
Teraz czas na katowanie adminów smile.gif.

Ten post edytował shpyo 3.08.2006, 10:06:15


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.05.2025 - 13:58