尝试在 Centos 5 上安装执行以下操作:
[root@d ~]# 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: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
/usr/bin/autoconf: /usr/bin/autom4te: /usr/bin/perl: bad interpreter: Permission denied
/usr/bin/autoconf: line 271: /usr/bin/autom4te: Success
ERROR: `phpize' failed
问题出在错误的解释器上吗?这会导致 phpize 失败吗?或者这是两个独立的问题?
答案1
Permission denied
到 Perl?您是否启用了 SELinux 或发生了其他奇怪的事情?您是否做过一些奇怪的事情,例如chmod 000 /usr/bin/perl
?