mam problem z GD. Na localhost działa wszystko poprawnie, natomiast na serwerze produkcyjnym od kilku dni mam problem (przez 2 lata działało dobrze).
Problem polega na tym, że generuje obrazek z tłem o określonym kolorze np. czerwonym. Pierwsze wywołanie skryptu generuje czerwony prostokąt, ale każde następne już czarny. Po wgraniu pliku przez ftp sytuacja się powtarza - tj. pierwszy raz daje właściwy rezultat, potem już zawsze czarny prostokąt.
Uprościłem maksymalnie skrypt do postaci jak poniżej i problem dalej występuje.
<?php $im=imagecreatetruecolor(150, 150); $color=imagecolorallocate($im,255,100,100); //kolor jasno czerwony prostokata imagefill($im, 0, 0, $color); imagejpeg($im, $path, 80); imagedestroy($im); ?> <img src="/test/123.jpg">
Jak myślicie co może być przyczyną?