wicking
11.12.04, 03:24
Hallo.
Habe gerade auf meinem Debian Sarge eben Apache auf Version 2.0.52 aktualisiert. Dabei auch gleich das neueste php4-common und php4-gd.
Tja, und jetzt kann ich keine Grafiken mehr mit php erzeugen.
Habe dann gleich mal php4-gd2 installiert (dabei wird php4-gd automatisch entfernt). Aber der Fehler bleibt der gleiche: (Beispiel)
Fatal error: Call to undefined function: imagecreate() in /home/www/ping-stats/uhr.php on line 38
Was ist da los? php geht ansonsten einwandfrei. Nur Grafiken nicht. Ich verstehe es nicht.
Ich habe das hier dazu gefunden ( http://www.fbihome.de/phpBB2/viewtopic.php?p=5195 ):
Sowohl php-gd als auch libgd sind installiert.
Leider sind die Debian-PHP-Pakete nicht so der Hit...
Je nach Installationsreihenfolge werden die Module dem PHP bekannt gemacht oder ebenn auch nicht :(
Jetzt wo ich's dem PHP verraten habe geht's auch gleich viel besser.
EDIT: Ok, nach langer Suche, war das hier die Lösung ( http://bulma.net/body.phtml?nIdNoticia=671&nIdPage=last#22738 ):
Y por ultimo añadir esta linea en php.ini(eso me funciono ami, pero depende de como tengas instalado tu php, solo hay que cargar el modulo!) extension=gd.so
Jetzt frage ich mich aber: Was muss ich machen um GD2 zu nutzen?
Und wieso trägt apt-get das nicht selber in die php.ini ein?
EDIT2: Hä?? Jetzt bin ich total verwirrt. Wenn ich ne Datei mit Inhalt <?php phpinfo() ?> aufrufe steht da bei GD:
GD Version: 2.0 or higher
Wie denn? Ich hab doch jetzt mit apt-get php4-gd installiert und nicht php4-gd2. Was ist denn nun los?
Habe gerade auf meinem Debian Sarge eben Apache auf Version 2.0.52 aktualisiert. Dabei auch gleich das neueste php4-common und php4-gd.
Tja, und jetzt kann ich keine Grafiken mehr mit php erzeugen.
Habe dann gleich mal php4-gd2 installiert (dabei wird php4-gd automatisch entfernt). Aber der Fehler bleibt der gleiche: (Beispiel)
Fatal error: Call to undefined function: imagecreate() in /home/www/ping-stats/uhr.php on line 38
Was ist da los? php geht ansonsten einwandfrei. Nur Grafiken nicht. Ich verstehe es nicht.
Ich habe das hier dazu gefunden ( http://www.fbihome.de/phpBB2/viewtopic.php?p=5195 ):
Sowohl php-gd als auch libgd sind installiert.
Leider sind die Debian-PHP-Pakete nicht so der Hit...
Je nach Installationsreihenfolge werden die Module dem PHP bekannt gemacht oder ebenn auch nicht :(
Jetzt wo ich's dem PHP verraten habe geht's auch gleich viel besser.
EDIT: Ok, nach langer Suche, war das hier die Lösung ( http://bulma.net/body.phtml?nIdNoticia=671&nIdPage=last#22738 ):
Y por ultimo añadir esta linea en php.ini(eso me funciono ami, pero depende de como tengas instalado tu php, solo hay que cargar el modulo!) extension=gd.so
Jetzt frage ich mich aber: Was muss ich machen um GD2 zu nutzen?
Und wieso trägt apt-get das nicht selber in die php.ini ein?
EDIT2: Hä?? Jetzt bin ich total verwirrt. Wenn ich ne Datei mit Inhalt <?php phpinfo() ?> aufrufe steht da bei GD:
GD Version: 2.0 or higher
Wie denn? Ich hab doch jetzt mit apt-get php4-gd installiert und nicht php4-gd2. Was ist denn nun los?