Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (0%)
|
Witam wszystkich forumowiczów.
Mam następujący problem z modułem gd - tworzę przy jego pomocy arkusz zawierający 28 kodów kreskowych. Obrazek ma wymiary 2280x3500 pix jest czarno-bialy. Wszystko było poprawnie do momentu aż nie przesiadłem się na php 5. skrypt zaczął tworzyć pliki zawierające tylko 4 i kawałek piątego kodu tak, jakby mu brakowało pamięci. w php.ini mam zadeklarowane 512 mb całość działo jako fastCGI na IIS 6. Czy ktoś może spotkał się z takim problemem Nie mam pomysłu jak to ugryźć, ew. gdzie szukać rozwiązania. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (0%)
|
erix: próbowałem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) timeout mam 9000 (ze względu na dość duże analizy, które generują skrypty z sql'a), pamięć próbowałem zwiększyć do 1024 - nie pomogło. Tak jak wspomniałem wcześniej - wszystko banglało poprawnie do momentu zmiany php na 5
gcdreak: gdzie mam umieścić ten kawałek kodu? Nie bardzo mam pomysł na to, co może generować błąd. skrypt składa się z pętli, która wywołuje funkcję tworzącą kod o zadanych parametrach (ean,offsety względem krawędzi obrazka), która to z kolei wywołuje jeszcze funkcję rysującą kreseczki w kodzie kreskowym). Finalny efekt pracy jest taki, że ostatni kod który generuje(oczywiście nie ostatni, który powinien być wygenerowany, tylko 5 z 28) posiada napisy, ramkę dookoła i niepełną liczbę kresek po czym skrypt z pętlą leci dalej, nie tworząc już obrazka. Po 28 kodach obrazek jest zapisywany na dysk, tworzony jest nowy i historia sie powtarza, czyli generuje 4,5 z 28 kodów. W związku z tym obstawiam na jakiś problem z gd, tylko jaki... P.S. Przy podglądzie źródła jpg'a nie widać na końcu jakichś linijek kodu w zrozumiałym języku typu warning..., error... , itp. |
|
|
|
@rt Problem z gd 23.06.2009, 10:50:04
erix A próbowałeś dla testów zwiększyć ilość pamięci/ti... 23.06.2009, 11:40:25
gcdreak Masz włączone pokazywanie wszystkich błędów? 23.06.2009, 11:46:56
gcdreak Na początku skryptu dodaj:
Kodini_set('dis... 23.06.2009, 13:00:32
@rt jedyne, co mi zwraca, to:
Notice: Undefined offse... 23.06.2009, 13:30:42 
gcdreak Cytat(@rt @ 23.06.2009, 14:30:42 ) Dz... 23.06.2009, 15:19:38
maly_swd a mozesz pokazac efekt generowania tego obrazka, b... 23.06.2009, 14:09:12 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 02:07 |