Re: php_gd2.dll
am 28.03.2006 12:55:28 von Ulf Kadner
Guido Nowak wrote:
> nachdem ich mein System formatiert habe, wollte ich nun PHP5 installieren
> (vorher hat ich 4, benutze übrigens WAMP).
Installationsfragen zu PHP werden in de.comp.lang.php.installation
behandelt.
> Ich krieg es aber aus irgendwelchen Gründen nicht hin, die GD2-Library zu
> installieren, und ich hab keine Ahnung wieso. Ich bekomm immer die
> Fehlermeldung:
>
> Fatal error: Call to undefined function: imagecreate() in
> E:\www\flubbel\web\proz_gfx.php on line 2
Dann hast Du diese auch nicht korrekt installiert! :-)
> In der php.ini hab ich "extension=php_gd2.dll" entkommentiert, ich bin mir
> auch ziemlich sicher, dass die extension_dir richtig eingestellt (habs auf
> "./" gestellt,
Wie kannst Du Dir denn da sicher sein?
Am sichersten sind meiner Erfahrung nach immer noch absolute Pfade.
z.B.: extension_dir = "c:/php/ext/"
> die Datei befindet sich im Hauptverzeichnis
Welches Hauptverzeichnis? Das von PHP oder das von Apache?
../ bezieht sich auf ServerRoot (also Apache)
> mit dem absoluten Pfad und allerlei anderen rumprobiert, nichts).
Wenn die DLL die korrekte Version hat (die mit der aktuellen *.zip vom
genutzten PHP ausgeliefert wurde) und Du dich an install.txt gehalten
hast. Passiert das nicht.
Hast Du auch alle noetigen Basis-DLLs nach system32 kopiert? (siehe
install.txt)
Fup + XPost nach de.comp.lang.php.installation gesetzt.
Bitte nur dort anworten!
MfG, Ulf
Re: php_gd2.dll
am 28.03.2006 13:02:06 von Guido Nowak
> Installationsfragen zu PHP werden in de.comp.lang.php.installation
> behandelt.
Sorry :-(
> > Ich krieg es aber aus irgendwelchen Gründen nicht hin, die GD2-Library
zu
> > installieren, und ich hab keine Ahnung wieso. Ich bekomm immer die
> > Fehlermeldung:
> >
> > Fatal error: Call to undefined function: imagecreate() in
> > E:\www\flubbel\web\proz_gfx.php on line 2
>
> Dann hast Du diese auch nicht korrekt installiert! :-)
Das weiß ich auch ;-)
> > In der php.ini hab ich "extension=php_gd2.dll" entkommentiert, ich bin
mir
> > auch ziemlich sicher, dass die extension_dir richtig eingestellt (habs
auf
> > "./" gestellt,
>
> Wie kannst Du Dir denn da sicher sein?
>
> Am sichersten sind meiner Erfahrung nach immer noch absolute Pfade.
>
> z.B.: extension_dir = "c:/php/ext/"
genau so hab ich's gemacht, wenn ich in der php.ini "display_startup_errors"
auf On stelle, kommt auch die Meldung blabla (genau der Pfad auf die Datei)
wird nicht gefunden.
btw. hab ich jetzt nochmal PHP4 installiert, und sieha da: alles klappt,
wieso nicht bei v.5?
> Hast Du auch alle noetigen Basis-DLLs nach system32 kopiert? (siehe
> install.txt)
Stand da was davon? :-\
>
> MfG, Ulf
Re: php_gd2.dll
am 28.03.2006 13:58:49 von Ulf Kadner
Guido Nowak wrote:
>>z.B.: extension_dir = "c:/php/ext/"
>
> genau so hab ich's gemacht, wenn ich in der php.ini "display_startup_errors"
> auf On stelle, kommt auch die Meldung blabla (genau der Pfad auf die Datei)
> wird nicht gefunden.
> btw. hab ich jetzt nochmal PHP4 installiert, und sieha da: alles klappt,
> wieso nicht bei v.5?
Welche PHP5 Version hast Du genau? Ich glaube mich erinnern zu koennen,
das es mal ne Weile Probleme gab (5.0.xer Versionen)
>>Hast Du auch alle noetigen Basis-DLLs nach system32 kopiert? (siehe
>>install.txt)
>
> Stand da was davon? :-\
Genauer stehts da so:
| To make php4ts.dll / php5ts.dll available you have three options: copy
| the file to the Windows system directory, copy the file to the web
| server's directory, or add your PHP directory, C:\php to the PATH. For
| better maintenance, we advise you to follow the last option, add
| C:\php to the PATH, because it will be simpler to upgrade PHP in the
| future. Read more about how to add your PHP directory to PATH in the
| corresponding FAQ entry.
Aber gleich die Dlls:
yaz.dll, ssleay32.dll, php5ts.dll, libmysql.dll, libmhash.dll,
libeay32.dll, gds32.dll + evtl. einige mehr wie oben beschrieben
verfuegbar machen.
MfG, Ulf