LINUX.ORG.RU

Вопрос по Yii модуль Captcha

 ,


0

1

Только что установил Yii, ругается на отсутствие

Either GD PHP extension with FreeType support or ImageMagick PHP extension with PNG support is required.

В http://localhost/basic/requirements.php

GD PHP extension with FreeType support	Warning	Captcha	Either GD PHP extension with FreeType support or ImageMagick PHP extension with PNG support is required for image CAPTCHA.
ImageMagick PHP extension with PNG support	Warning	Captcha	Either GD PHP extension with FreeType support or ImageMagick PHP extension with PNG support is required for image CAPTCHA.

Как устанавливать недостающие модули?

★★

в зависимости от дистра
к примеру для дебиана, можно сделать

apt-get install php5-gd php5-imagick

kiotoze ★★★★
()
$ apt-cache search php imagemagick
php-horde-image - Horde Image API
php5-imagick - ImageMagick module for php5
ya-betmen ★★★★★
()
Ответ на: комментарий от kiotoze

Сложность в том что я под офтотипом, на винфак, да?

Не хотелось бы... просто на работе офтопики.

weare ★★
() автор топика

Ты издеваешься? Тебе даже гуглить уже лень чтоли или перевести, что написано?

apt-cache search php5-

Ищешь нужные модули (GD) и ставишь.

nguseff
()
Ответ на: комментарий от weare

Бинарь встал но php его не видит

Добро пожаловать в уеб разработку в шиндовс. В конфиге ищи .dll нужного расширения и раскомментируй.

ritsufag ★★★★★
()
Ответ на: комментарий от weare

Сложность в том что я под офтотипом, на винфак, да?

Под оффтопиком используй denwer, он уже с gd идёт.

no-such-file ★★★★★
()
Ответ на: комментарий от weare

http://php.net/manual/ru/install.windows.extensions.php

скачать dll, скнопелированную под нужную платформу, кинуть в папку, раскомментировать в php.ini строчку с этим расширением (;extension=[название файла].dll) и перезагрузить веб сервер.

В IIS не разбираюсь, но можно проверить, какой php.ini файл использует сервер, вполне может быть, что он есть ещё один где-то в другой директории. Для этого создай файл <?php phpinfo(); при его запуске будешь видеть, какие расширения включены, где находится файл php.ini и т.п.

nguseff
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.