image toolkit не работает. хотя LibGD поставил.

Главные вкладки

Аватар пользователя disguster disguster 6 сентября 2008 в 18:24

Хостинг на Apache / Fedora 8 / Drupal 5.10
получаю вот такое сообщение об ошибке

No image toolkit is currently enabled. Without one the image module will not be able to resize your images. You can select one from the image toolkit settings page.

Хотя Libgd с сайта www.libgd.org/
скачал и установил

в чем может быть дело?
надо как то специально конфигурить apache и php?

Комментарии

Аватар пользователя disguster disguster 19 сентября 2008 в 18:44

не заработало все равно ((((

в php.ini добавил ..попробовал три варианта .... не помогло

extension=php_gd2.dll
extension=php_gd2.so
extension=gd.so

тут такая фраза еще в руководстве есть по установке libGD

To enable GD-support configure PHP --with-gd[=DIR], where DIR is the GD base install directory.

Это что значит надо перекомпилировать сам PHP компилятор ?
как его конфигурировать то?
или делать вот так...?

./configure --with-gd[=DIR]

а потом

make install

так у меня php уже давным давно предустановлен вместе c Fedora ....

не пойму я вообщем

на php.net информации можно сказать нет..
неужели перекомпилировать php придется ??
очень не хотелось бы

Аватар пользователя EllECTRONC EllECTRONC 19 сентября 2008 в 22:57

Вообще, на сколько мне известно, PHP нужно сконфигурировать с указанием пути до GD.
Вместо DIR вам нужно указать путь где будет GD.
Но попробуйте еще погуглить.

Аватар пользователя disguster disguster 20 сентября 2008 в 0:29

да я так понял что сам процесс конфигурирования это именно то чт делается перед помпиляцией
т.е это запуск именно configure...
потом запуск make с компиляцией
и запуск make install c установкой

а неужели нет способа прикрутить libGD уже к установленному и работающему PHP
без его переустановки?
т.е как просто доставить libGD

вот ответа на это я в гуглени не нашел....

похоже что придется делать все полностью ...
ставить новый PHP и так далее....

но тогда тоже вопрос
видимо сначала ставится libGD в систему
потом уже ./configure вызывается с ключами для libGD
или не так? ))

Аватар пользователя disguster disguster 22 сентября 2008 в 10:51

по идее да....
в моей версии PHP, libGD должен быть встроенным

В этой секции FAQ написано как проверить что за версия libGD предустановлена.

How do I know which GD Version is used?

gd      
GD Support      enabled
GD Version      bundled (2.0.28 compatible)
FreeType Support        enabled
GIF Read Support        enabled
GIF Create Support      enabled
JPG Support     enabled
PNG Support     enabled
WBMP Support    enabled
XBM Support     enabled

я запускал phphinfo();
у меня этих секций "gd", "GD support" и т.д. в выводе вообще нет ...

так что видимо в моей версии его так или иначе нету....
посмотрю в пакетах Fedora может там можно доставить что то ....

ну или мне грозит полная пересборка и настройка заново PHP + libGD

Аватар пользователя disguster disguster 22 сентября 2008 в 12:07

на каконец то!!!!!!
сделал ))))

просто есть уже готовый rpm который ставится и все рабоатет )))))
вот отсюда скачивал ...если кому понадобится....

http://rpm.pbone.net/index.php3/stat/4/idpl/5317495/com/php-gd-5.2.4-3.i...

http://rpmfind.net/linux/RPM/fedora/8/i386/php-gd-5.2.4-3.i386.html