Hallo Gemeinde.
Ich erstelle derzeitig eine Image-Klasse für ein kommendes Projekt. Mein Problem hierbei ist das ich, wenn ich größere Images lade und bearbeite, ein Fehler entsteht aus welchem ich nicht schlau werde.
Hier ein Beispielskript bei welchem dieser ebenfalls entsteht.
PHP-Code:
$im=imagecreatefromjpeg('http://www.vodafone.is/images/thjonustusvaedi/Thjonustusvaedi_Vodafone_GSMog3G_2010feb.jpg');
$im = imagerotate($im,45,0);
header('Content-type: image/jpeg');
imagejpeg($im);
imagedestroy($im);
Das Ergebnis ist nicht wie gewünscht das um 45° gedrehte Bild, sondern folgender Fehler
Zitat:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 7189 bytes) in C:\inetpub\wwwroot\uis\test.php on line 42
|
Merkwürdig hierbei finde ich das Mir gesagt wird das die erlaubte Speichermenge von 128MB, beim Versuch ~7KB zu reservieren, überschritten wurde.
Kann mir das jemand erklären oder eventuell eine Lösung/Workaround/Tipp geben ?
Danke.
sofl