Welches Modul muss installiert werden?

flokli

Erfahrenes Mitglied
Hallo,
ich habe bei einer Bildergallerie das Problem, dass eine Funktion in php nicht installiert ist.
Deshalb meine Frage: Welches Modul muss installiert werden, damit man über die Funktion imagecreatefromjpeg() verfügen kann?
Fehlermeldung:
Fatal error: Call to undefined function: imagecreatefromjpeg() in /pfad/datei.php on line 615
 
Ich meine die Bibliothek dafür heißt gdlib.
Am besten schaust du mal mit phpinfo() ob sie installiert ist.

Ansonsten brauchst du die gdlib und die Free Libraries für JPEG, etc. (glaube ich).
 
Funktionieren denn andere Grafikfunktionen dort?
Möglicherweise ist GDLib ja vorhanden, aber ohne JPG-Support... in Sachen JPG gibts ja diverse Lizenstreitigkeiten, aufgrund derer das vielleicht herausgenommen wurde.
 
phpinfo() sollte doch weiter helfen, ob entsprechende Extensions installiert sind.

Desweiteren kann man mit get_extension_funcs() auslesen, ob die Erweiterung geladen ist und welche Funktionen sie beinhaltet.
 
print_r(get_extension_funcs("gd")); liefert:
Array
(
[0] => imagearc
[1] => imagechar
[2] => imagecharup
[3] => imagecolorallocate
[4] => imagepalettecopy
[5] => imagecolorat
[6] => imagecolorclosest
[7] => imagecolorclosesthwb
[8] => imagecolordeallocate
[9] => imagecolorresolve
[10] => imagecolorexact
[11] => imagecolorset
[12] => imagecolortransparent
[13] => imagecolorstotal
[14] => imagecolorsforindex
[15] => imagecopy
[16] => imagecopymerge
[17] => imagecopyresized
[18] => imagecreate
[19] => imagecreatetruecolor
[20] => imagetruecolortopalette
[21] => imagesetthickness
[22] => imageellipse
[23] => imagefilledellipse
[24] => imagefilledarc
[25] => imagealphablending
[26] => imagecolorresolvealpha
[27] => imagecolorclosestalpha
[28] => imagecolorexactalpha
[29] => imagecopyresampled
[30] => imagesettile
[31] => imagesetbrush
[32] => imagesetstyle
[33] => imagecopymergegray
[34] => imagecreatefromstring
[35] => imagecreatefromgif
[36] => imagecreatefromgd <--aber kein imagecreatefromjpeg()!!
[37] => imagegif
[38] => imagegd
[39] => imagedestroy
[40] => imagegammacorrect
[41] => imagefill
[42] => imagefilledpolygon
[43] => imagefilledrectangle
[44] => imagefilltoborder
[45] => imagefontwidth
[46] => imagefontheight
[47] => imageinterlace
[48] => imageline
[49] => imageloadfont
[50] => imagepolygon
[51] => imagerectangle
[52] => imagesetpixel
[53] => imagestring
[54] => imagestringup
[55] => imagesx
[56] => imagesy
[57] => imagedashedline
[58] => imagetypes
)
 
Zurück