edit by meikel: Profis verwenden die Code Tags, wenn sie gelesen werden wollen
Hi,
ich verkleiner bilder mit gd und bekomme diese meldung.
Fatal error: Allowed memory size of 8388608 bytes...
also wird das memory limit von 8mb überschritten.
ich weiss dass ich das memory limit erhöhen kann, ich frage mich nur warum es überschritten wird. ich verkleiner ein bild mit 1mb auf 1/4 seiner grösse.
benötigt gd für diese aktion schon mehr als 8mb speicher oder mach ich irgendwas falsch ?
mfg
Sebastian
Hi,
ich verkleiner bilder mit gd und bekomme diese meldung.
Fatal error: Allowed memory size of 8388608 bytes...
also wird das memory limit von 8mb überschritten.
ich weiss dass ich das memory limit erhöhen kann, ich frage mich nur warum es überschritten wird. ich verkleiner ein bild mit 1mb auf 1/4 seiner grösse.
Code:
$src=ImageCreateFromJPEG($path); $width=ImageSx($src); $height=ImageSy($src); $x=$width/4;$y=$height/4; $dst=ImageCreateTrueColor($x,$y); ImageCopyResampled($dst,$src,0,0,0,0,$x,$y,$width,$height); $img_path=$small_path.$file; ImageJPEG($dst,$img_path); ImageDestroy($dst);
mfg
Sebastian
Kommentar