Здравствуйте!Ставлю согласно инструкции библиотеку GD(libpng+libjpeg+zlib). я как понял она ставится в /usr/local/lib по умолчанию, качаю libgd.so.2.0.0(600 кб) в /usr/lib/php4/ (extension_dir = /usr/lib/php4) создаю /etc/php.d/gd.ini с extension=libgd.so.2.0.0 и делаю рестар Апача, он мне пишет
PHP Warning: Unknown(): Invalid library (maybe not a PHP library) 'libgd.so.2.0.0' in Unknown on line 0
Не пойму в чем дело.
>Здравствуйте!
>
>Ставлю согласно инструкции библиотеку GD(libpng+libjpeg+zlib). я как понял она ставится в /usr/local/lib
>по умолчанию, качаю libgd.so.2.0.0(600 кб) в /usr/lib/php4/ (extension_dir = /usr/lib/php4) создаю
>/etc/php.d/gd.ini с extension=libgd.so.2.0.0 и делаю рестар Апача, он мне пишет
>
>PHP Warning: Unknown(): Invalid library (maybe not a PHP library) 'libgd.so.2.0.0'
> in Unknown on line 0
>
>Не пойму в чем дело.
Вот где стоит у меня
/usr/local/lib/libgd.so.2
/usr/local/lib/libgd.so.2.0.0
/usr/local/lib/libgd.soПопробуй туда
А что было --with-gd=?????
Почитай тут http://www.php.net/manual/en/ref.image.php
или тут http://www.boutell.com/gd/manual2.0.33.html
ЦитатаUPGRADING UNIX USERS: READ THIS FIRST! Modern versions of gd install by
default to /usr/local/lib and /usr/local/include.
If you already have an older version of gd in /usr/lib and /usr/include, you may wish to use:
./configure --prefix=/usr
To ensure that your new installation overwrites the old.
А что делать если уже php поставлен и работает, но понадобилась поддержка GD?
Не переустанавливать же с параметром --with-gd[=DIR]
какой то выходе есть? дело в том что серв в промышленной эксплуатации.
Но правда есть копия сервака (зеркало), на которой можно извращаться.
>А что делать если уже php поставлен и работает, но понадобилась поддержка
>GD?
>Не переустанавливать же с параметром --with-gd[=DIR]
>какой то выходе есть? дело в том что серв в промышленной эксплуатации.
>
>Но правда есть копия сервака (зеркало), на которой можно извращаться.
Да что делать в таком случае?
>Да что делать в таком случае?Вряд ли тебе ответят - столько времени прошло без ответа.
Я не помню для чего мне это надо было. От чего то отказался наверно. Я так без поддержки GD в PHP и сижу.
Что самое интересное - после того как просто тупо поставил GD - PERL нормально ее подцепил. Наверно что хотел на перле сделал.
в gd.ini надо писать
extension=gd.so
>в gd.ini надо писать
>extension=gd.soя создал файл gd.ini и положил его в /etc/httpd/conf.d
в нем набрал эту строчку.
все равно не получилось подрубить.
как подключить модуль библиотеки gd.so если php уже установлен
для своей версии скачать php-gd-...rpm здесь:
http://rpmfind.net/linux/rpm2html/search.php?query=gd.so