2011-01-10 14 views
0

Ich installierte PHP GD über aptitude und es wird als dort installiert angezeigt. aber phpinfo zeigt es nicht.PHP GD-Bibliothek funktioniert nicht auf Ubuntu

Dies ist der Fehler, die ich sehen kann, wenn I php -m von Eingabeaufforderung ausgeführt:

PHP Warnung: PHP Startup: Kann nicht dynamische Bibliothek ‚/ usr/lib/php5/20.090.626 + LFS/gd laden, .so‘- /usr/lib/php5/20090626+lfs/gd.so: undefined Symbol: gdImageCreateFromJpeg in Unknown on line 0

ich habe versucht, neu zu installieren, neu zu starten, usw., aber nichts nützen ..

Antwort

0

Auf der GD-Website heißt es:

Wenn Sie Fehler wegen undefinierter Symbole bekommen, sein sicher für ältere Versionen von libpng in Ihrer Bibliothek Verzeichnisse zu überprüfen!

Siehe http://www.boutell.com/gd/manual2.0.1.html

+0

die alle die Verzeichnisse sind, auf die man achten sollte ... –

0

In meinem Fall habe ich die alte Version von libgd.so in /usr/local/lib/ hatte, die erste in Pfad ausgewählt wurde. Das Umbenennen des Verzeichnisses in etwas anderes zwang PHP, nach der Datei weiter zu suchen und die korrekte Datei in /usr/lib/ zu finden. Die Verknüpfung mit libgd.so zur richtigen Version sollte auch helfen.

Verwandte Themen