GDLib unter PHP 4.3.4 aktivieren und nutzen - generell Update auf PHP5?
Posted: 2007-08-28 04:36
Hallo zusammen,
ich habe mit einem Bekannten einen Rootserver bei 1&1 mit Linux 9.1, PHP 4.3.4, Apache 2.0.49, mysql 4.0.18 und PLESK 7.5. Leider funktionieren Funktionen wie imagecreatefromjpeg() nicht, was wohl an der fehlenden/nicht eingebundenen GDlib liegen dürfte.
Auf dem Server liegt im Verzeichnis /usr/lib/php/extensions/ die Datei gd.so. In der PHP.ini ist diese auch hinterlegt mit extension=gd.so.
Es müssten auch eigentlich alle benötigten Pakete per YaST installiert sein, soweit ich das per googeln und Fehlersuche bisher mitbekommen habe, doch leider scheint PHP nicht mit dem Zusatz --with gd kompiliert zu sein, so dass es nicht geht - zumindestens vermute ich, dass dies das Problem ist.
Ich habe bisher noch nie PHP upgedatet oder kompiliert und wollte deshalb fragen, ob jemand dieses Problem kennt und es sich durch eine Kompilierung beheben lassen könnte.
In diesem Zusammenhang wollte ich noch fragen, ob jemand eventuell weiss, ob ein Update auf PHP5 Probleme machen könnte und wie man dazu am Besten vorgeht.
Ich hätte das Kompilieren auch schon mal probiert, aber ich scheitere schon daran, dass der ./configure-Befehl bei mir nicht "funktioniert" bzw. dieser nicht bekannt ist, wenn ich z.B. ./configure --help eingeben.
Generell wollte ich noch fragen, ob denn bei einer Kompilierung die vorhandenen Daten z.b. in der Datenbank überschrieben und schlechtestenfalls gelöscht werden - das wäre sehr ungünstig, da ein paar Bekannte Ihre Seiten bei uns liegen haben.
Wer sehr dankbar für etwas DAU-Hilfe.
viele grüße, soeren28
ich habe mit einem Bekannten einen Rootserver bei 1&1 mit Linux 9.1, PHP 4.3.4, Apache 2.0.49, mysql 4.0.18 und PLESK 7.5. Leider funktionieren Funktionen wie imagecreatefromjpeg() nicht, was wohl an der fehlenden/nicht eingebundenen GDlib liegen dürfte.
Auf dem Server liegt im Verzeichnis /usr/lib/php/extensions/ die Datei gd.so. In der PHP.ini ist diese auch hinterlegt mit extension=gd.so.
Es müssten auch eigentlich alle benötigten Pakete per YaST installiert sein, soweit ich das per googeln und Fehlersuche bisher mitbekommen habe, doch leider scheint PHP nicht mit dem Zusatz --with gd kompiliert zu sein, so dass es nicht geht - zumindestens vermute ich, dass dies das Problem ist.
Ich habe bisher noch nie PHP upgedatet oder kompiliert und wollte deshalb fragen, ob jemand dieses Problem kennt und es sich durch eine Kompilierung beheben lassen könnte.
In diesem Zusammenhang wollte ich noch fragen, ob jemand eventuell weiss, ob ein Update auf PHP5 Probleme machen könnte und wie man dazu am Besten vorgeht.
Ich hätte das Kompilieren auch schon mal probiert, aber ich scheitere schon daran, dass der ./configure-Befehl bei mir nicht "funktioniert" bzw. dieser nicht bekannt ist, wenn ich z.B. ./configure --help eingeben.
Generell wollte ich noch fragen, ob denn bei einer Kompilierung die vorhandenen Daten z.b. in der Datenbank überschrieben und schlechtestenfalls gelöscht werden - das wäre sehr ungünstig, da ein paar Bekannte Ihre Seiten bei uns liegen haben.
Wer sehr dankbar für etwas DAU-Hilfe.
viele grüße, soeren28