我正在尝试pecl install memcache
在OS X Yosemite上使用XAMPP执行操作,但是找不到zlib
,产生此错误:
检查ZLIB的位置...不
检查zlib的位置...配置:错误:内存缓存支持需要ZLIB。
使用--with-zlib-dir =可以指定ZLIB包含和库所在的前缀
错误:`/ private / tmp / pear / temp / memcache / configure --enable-memcache-session = yes'失败
如何我安装了zlib
使这pecl install memcache
能成功吗?
brew install zlib
如果您尚未这样做
接下来找到zlib标头:
locate zlib.h
您可能会发现有几种选择。
/Applications/Xcode.app/Contents/Developer/Platforms/ etc
要么
/usr/local/Cellar/zlib/1.2.8/include/zlib.h
我在任何可能的地方都使用brew,所以我选择了brew版本:
brew install php55-memcached --with-zlib-dir=/usr/local/Cellar/zlib/1.2.8/include/zlib.h
我假设将此标志传递给pecl将具有相同的结果。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句