Jump to content
xt:Commerce Community Forum

Call To Undefined Function: Imagecreatefromgif()


HDWE

Recommended Posts

Hallo,

wenn ich dem Produkt im Admin ein Bild zuweise durch den integrierten upload dann erhalte ich folgende Fehlermeldung:

Fatal error: Call to undefined function: imagecreatefromgif() in /home/www/web1/html/shop/xtcommerce/admin/includes/classes/image_manipulator.php on line 51

Lege ich eine Kategorie an und uploade ein Bild, dann funktioniert es.

Ich habe keine Idee.

Auf meinem Server l?uft: GD 1.8.4

PHP Version: 4.2.2 (Zend: 1.2.0)

Meine php Einstellung f?r GD:

GD Support enabled

GD Version 1.6.2 or higher

FreeType Support enabled

FreeType Linkage with freetype

T1Lib Support enabled

JPG Support enabled

PNG Support enabled

WBMP Support enabled

OK. Danke schon mal.

Dirk

Link to comment
Share on other sites

Muss ich Dir widersprechen Mario.

Aus PHP-Handbuch:

Anmerkung: ACHTUNG: Ab Version 1.6 wurde die komplette GIF-Unterst?tzung aus der GD-Bibliothek entfernt. Diese Funktion ist also nur verf?gbar, wenn Sie eine Version vor 1.6 verwenden.

Daher k?nnen keine gifs mehr bearbeitet werden mit der gd.

Gutes Tool zum umwandeln von Imageformaten ist IrfanView.

Link to comment
Share on other sites

Originally posted by Hubi@Dec 20 2003, 20:16 PM

Muss ich Dir widersprechen Mario.

Aus PHP-Handbuch:

Daher k?nnen keine gifs mehr bearbeitet werden mit der gd.

Gutes Tool zum umwandeln von Imageformaten ist IrfanView.

achja, ganz vergessen, gif wird ja nichtmehr verwendet wegen dem patent an lzw verfahren.

Link to comment
Share on other sites

Was Du versuchen kannst ist folgendes:

in der Datei admin/includes/classes/image_manipulator.php in der Zeile 51

imagecreatefromgif($this->a)
durch
NULL

ersetzten.

Da GIFs eh nicht mehr unterst?tzt werden macht es auch nix, wenn die Funktion nicht mehr da ist.

Link to comment
Share on other sites

Hi Hubi,

die Idde mit der Zeite 177 war nicht so gut... nun kommt das in einer schleife:

Warning: imagecolorat(): supplied argument is not a valid Image resource in /opt/webfarm/+++++++/test/admin/includes/classes/image_manipulator.php on line 182

Warning: imagecolorsforindex(): supplied argument is not a valid Image resource in /opt/webfarm/+++++++/test/admin/includes/classes/image_manipulator.php on line 183

Warning: imagecopymerge(): supplied argument is not a valid Image resource in /opt/webfarm/+++++/test/admin/includes/classes/image_manipulator.php on line 190

Link to comment
Share on other sites

Hallo,

auch ich habe das Problem mit dem Bild-Upload bzw. mit der Datei 'image_manipulator.php', Fehlermeldung:

Fatal error: Call to undefined function: imagecreatefromgif() in /kunden/ttams.de/webseiten/xtcommerce/admin/includes/classes/image_manipulator.php on line 177

Hier die Daten aus meiner phpinfo.php:

PHP Version 4.2.3

GD Support enabled

GD Version 2.0 or higher

FreeType Support enabled

FreeType Linkage with freetype

JPG Support enabled

PNG Support enabled

WBMP Support enabled

Ich lade dabei auch immer jpg's hoch, trotzdem immer noch diese Errormeldung.

Habe daraufhin den Code "imagecreatefromgif($this->a)" oben und unten durch "NULL" ersetzt, daraufhin immer noch Fehlermeldungen.

Offensichtlich wird mein Jpg beim Hochladen als "gif" erkannt.

Hmmmm, hat noch einer ne Idee?

Gru?

T.

Link to comment
Share on other sites

Mach die ?nderungen an der image_manipulatot.php mal wieder r?ckg?ngig und versuche stattdessen mal folgendes:

Im Admin unter Bild Optionen bei Product Images:Merge und bei Product Popup Images:Merge ('',10,-50,60,FF0000) eingeben.

Die Probleme scheint wirklich das overlay.gif zu machen.

Link to comment
Share on other sites

Einfach super, wie schnell man hier Antworten erh?lt!!!

Ich hab's im Admin mal ge?ndert, Fehlermeldung nun leider:

Warning: getimagesize: Read error! in /kunden/ttams.de/webseiten/xtcommerce/admin/includes/classes/image_manipulator.php on line 174

Fatal error: Call to undefined function: imagecreatefromgif() in /kunden/ttams.de/webseiten/xtcommerce/admin/includes/classes/image_manipulator.php on line 177

Ich hab auch nochmal die Datei in "admin/includes/classes/spaw/class/lang.class.php"

?berpr?ft und das Leerzeichen am Ende entfernt.

Hmmmmmmmmmmm, vielleicht nun ein Rechteproblem?

Danke f?r die Hilfe

T.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...