2011-01-10 2 views
0

Я установил PHP GD через aptitude, и он отображается как установленный там. но phpinfo не отображает его.PHP GD библиотека не работает на Ubuntu

Это ошибка, которую я могу видеть, когда я выполнил php -m из командной строки:

PHP Предупреждение: PHP Startup: Невозможно загрузить динамическую библиотеку «/ USR/Библиотека/php5/20090626 + LFS/Г.Д. .so»- /usr/lib/php5/20090626+lfs/gd.so: не определено символ: gdImageCreateFromJpeg в Unknown в строке 0

Я попытался переустановить, перезагрузки и т.д., но не использовать .. .

ответ

0

На веб-сайте GD говорится:

Если вы неопределенные ошибки символов, быть проверьте для старых версий Libpng в ваших каталогах библиотек!

См http://www.boutell.com/gd/manual2.0.1.html

+0

который все каталоги для поиска ... –

0

В моем случае у меня была старая версия libgd.so в /usr/local/lib/, который был выбран первым в пути. Переименование каталога на что-то еще заставило PHP искать файл дальше и нашел правильный файл в /usr/lib/. Ссылка на libgd.so на правильную версию тоже должна помочь.

Смежные вопросы