【发布时间】:2016-03-22 23:27:02
【问题描述】:
我需要在 MAMP 3.5 上为 PHP 5.6.10 安装几个 PHP 扩展,例如 memcache 和 geoip。
我正在做的是运行phpize:
/Applications/MAMP/bin/php/php5.6.10/bin/phpize
哪些输出:
配置:
PHP API 版本:20131106
Zend 模块 API 编号:20131226
Zend Extension API 编号:220131226
然后配置:
/configure --with-php-config=/Applications/MAMP/bin/php/php5.6.10/bin/php-config
然后,尝试使用 make 构建。这是我得到这个错误的地方:
/Applications/MAMP/bin/php/php5.6.10/include/php/Zend/zend.h:51:11: fatal error: 'zend_config.h' file not found
我从 php.net 下载了 include/php 文件夹的内容,版本 5.6.10(找到 here)。
我觉得我现在离解决这个问题更近了,但我对这个错误感到不知所措。我做错了什么,所以显然从 php.net 新下载的 php 缺少文件?
谢谢。
【问题讨论】:
标签: php macos php-extension phpize