ISP manager Lite. Проблемы при установке расширений PHP

Рубрика: FreeBSD, Хостинг Автор: Hottab :: Среда 10 марта 2010 в 16:04

Суть проблемы:

При установке расширения Gd для php возникла проблема - расширение просто не ставилось, на экран ничего не писалось.

Система: FreeBSD 7.2
Панель: ISPmanager-Lite 4.3.38
php: PHP 5.2.12

Решение:

Для начала посмотрим что пишет установщик в логах при попытке установки расширения.
Делаем следующим образом :

[server]# tail -f /usr/local/ispmgr/var/pkgctl.log

и запускаем установку расширения из панели управления.
Переключаемся в шелл и смотрим на лог установки.

Нас интересуют строки, содержащие “return=1″ :

[47856] [1;36mEXTINFO Execute (PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; cd /usr/ports/graphics/php5-gd; make clean; make BATCH=yes install clean) return=1 exited

return=1 - означает что что-то пошло не так (отдельное спасибо разработчикам панели за такую "информативность" в логах, блин).

Пробуем выполнить это действие самостоятельно:

[server]# cd /usr/ports/graphics/php5-gd; make clean; make BATCH=yes install clean

и наблюдаем следующую проблему:

Found libtool-1.5.26, but you need to upgrade to libtool>=2.2

и решаем ее:

[server]# cd /usr/ports/devel/libtool22; make clean && make install clean

Снова запускаем установку расширения Gd в панели управления.
У меня больше проблем не возникло, все поставилось.


Нет комментариев »

Еще нет комментариев.

Оставить комментарий

CAPTCHA изображение Аудио версия
Перезагрузить изображение

Copyright © 2009 Горячий [TAB].