MMu*_*ilQ 5 php macos memcached libmemcache
我正在尝试pecl install memcache在 OS X Yosemite 上使用 XAMPP执行 a ,但找不到zlib,产生此错误:
检查 ZLIB 的位置...没有
检查 zlib 的位置...配置:错误:内存缓存支持需要 ZLIB。
使用 --with-zlib-dir= 指定 ZLIB 包含和库所在的前缀
错误:`/private/tmp/pear/temp/memcache/configure --enable-memcache-session=yes' failed
如何我安装了zlib使这pecl install memcache能成功吗?
brew install zlib
Run Code Online (Sandbox Code Playgroud)
如果你还没有这样做
接下来找到 zlib 头文件:
locate zlib.h
Run Code Online (Sandbox Code Playgroud)
您可能会发现有几个选项可供选择。
/Applications/Xcode.app/Contents/Developer/Platforms/ etc
Run Code Online (Sandbox Code Playgroud)
或者
/usr/local/Cellar/zlib/1.2.8/include/zlib.h
Run Code Online (Sandbox Code Playgroud)
我尽可能使用 brew 所以我选择了 brew 版本:
brew install php55-memcached --with-zlib-dir=/usr/local/Cellar/zlib/1.2.8/include/zlib.h
Run Code Online (Sandbox Code Playgroud)
我假设将此标志传递给 pecl 将具有相同的结果。
| 归档时间: |
|
| 查看次数: |
7425 次 |
| 最近记录: |