我在使用pecl为MAMP 3.0.7.3安装SPL_Types时遇到问题。请注意,我使用" Pro" NOT MAMP的版本。如何为MAMP的基本版本安装此软件包或任何pecl软件包?
当我运行pecl install pecl/SPL_Types
命令时,输出为:
pecl install pecl/SPL_Types
downloading SPL_Types-0.4.0.tgz ...
Starting to download SPL_Types-0.4.0.tgz (8,388 bytes)
.....done: 8,388 bytes
6 source files, building
running: phpize
grep: /Applications/MAMP/bin/php/php5.6.2/include/php/main/php.h: No such file or directory
grep: /Applications/MAMP/bin/php/php5.6.2/include/php/Zend/zend_modules.h: No such file or directory
grep: /Applications/MAMP/bin/php/php5.6.2/include/php/Zend/zend_extensions.h: No such file or directory
Configuring for:
PHP Api Version:
Zend Module Api No:
Zend Extension Api No:
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
ERROR: `phpize' failed
我已经读过,对于旧版本的MAMP,可以额外下载"服务器组件和库"这将提供缺少的部分。但是,这似乎不再可用。
现在的正确程序是什么?
答案 0 :(得分:0)
看起来你没有安装autoconf。试试这个:
brew install autoconf
并查看是否有助于解决问题!