Назад | Перейти на главную страницу

Не удается установить расширение Pecl (Imagick) на сервере Centos - отсутствует autoconf

Я пытаюсь установить расширение Pecl Imagick на сервере centos, но получаю сообщение об ошибке autoconf. Установлен Autoconf, make и gcc. но он жалуется на путь:

[root@server ~]# pecl install imagick
downloading imagick-3.0.1.tgz ...
Starting to download imagick-3.0.1.tgz (93,920 bytes)
.....................done: 93,920 bytes
13 source files, building
running: phpize
Configuring for:
PHP Api Version:         20090626
Zend Module Api No:      20090626
Zend Extension Api No:   220090626
/usr/bin/phpize: /var/tmp/imagick/build/shtool: /bin/sh: bad interpreter: Permission     denied
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.

    ERROR: `phpize' failed

Что я должен делать?

Похоже, проблема с командой / bin / sh, которая на centos является ссылкой на / bin / bash. Убедитесь, что команда исполняемая.

ls -l / bin / sh ls -l / bin / bash

Если ссылка не существует, создайте ее.