错误的解释器和 phpize 失败

错误的解释器和 phpize 失败

尝试在 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

相关内容