Mac系统升级到10.9(mavericks)时安装php扩展问题解决(转)
问题一:
执行执行 phpize 报错:
1 grep: /usr/include/php/main/php.h: No such file or directory 2 grep: /usr/include/php/Zend/zend_modules.h: No such file or directory 3 grep: /usr/include/php/Zend/zend_extensions.h: No such file or directory 4 Configuring for: 5 PHP Api Version: 6 Zend Module Api No: 7 Zend Extension Api No:
解决办法:
sudo
ln
-s
/Applications/Xcode
.app
/Contents/Developer/Platforms/MacOSX
.platform
/Developer/SDKs/MacOSX10
.9.sdk
/usr/include
/usr/include
PS:经测试,适用于 Yosemite (10.10) Xcode 6.0.1 (6A317)
问题二:
如果执行 phpize 提示如下错误:
1 Cannot find autoconf. Please check your autoconf installation 2 and the $PHP_AUTOCONF environment variable.
解决办法:
先安装Homebrew:
1 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" #最新修改
然后安装 autoconf :
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步