* Thorsten Tempelfeld wrote on 31 May 2002:
Hallo Liste Nach einem Update von gd-1.8.4 auf 2.0.1 habe ich keine libgd.so.6 mehr auf meinem System. Mein Apache bringt seither die Fehlermeldung : ares:/usr/local/apache/bin # ./httpd start Syntax error on line 205 of /etc/apache/httpd.conf: Cannot load /usr/local/apache/libexec/libphp4.so into server: undefined symbol: gdImagePngCtx deinstallation de gd-2.0.1 und neuinstallation der 1.8.4 brachte auch keinen Erfolg. Wie kriege ich die Datei wieder ?
1) Wenn Du auf die neue Version bestehst, musst Du PHP recompilieren, ist nicht so wild, geht ganz fix, da gibt es schlimmere Programme. 2) Was spuckt ein ldd /usr/local/apache/libexec/libphp4.so aus? Vermutlich alles korrekt, bloss zeigt irgendwo ein Link auf die falsche Lib. Wie lautet die Zeile, wo auf die gd-Library verwiesen wird? Wie hast Du es deinstalliert? Kriegen tust Du sie, indem Du das alte RPM wieder installierst. Vorher ein updatedb startest, *alle* libgd löschst und das alte RPM wieder installierst. Hast Du eigentlich ldconfig ausgeführt? Dieser Befehl wirkt manchmal Wunder, bei Bibliotheksfehlern... Greetz, Tom -- Preissler Thomas