OS X 系统PHP 5.5.9 的 MongoDB、Memcache、Redis客户端模块分享
换上MacBook Pro后第一件事情就是安装工作环境了,PHP系统环境还是选择了XAMPP,直接有现成的OSX安装包相当方便百度已经做了最新版本的分发,下载地址在这里 XAMPP For OSX
集成环境的PHP版本为PHP5.5.9,MongoDB、Redis、Memcache客户端的PHP模块没找到需要自己安装编辑,下面是本人自己安装编辑的so文件,有兴趣的同学可以下载直接使用(理论上相同版本的PHP可以直接使用,没有测试欢迎反馈)
原文件在这里,直接使用不成功的可以下载编译,我在编译的过程中遇到过一些小问题,有个别出现Waring提示,但是编译通过了我做了忽略处理。其他如果出现致命错误停止编译的情况下建议换用最新版本的
mongo1.5.2-for-php5.5.9.tgz
redis-2.2.5-for-php5.5.9.tgz
memcache-3.0.8-for-php5.5.9.tgz
如果下载的拓展不可用建议大家参考『OSX系统下面编译PHP的memcache等客户端扩展』自已试着编译安装
memcache.so外链过期了,求大神指教在os x用phpize步骤,快疯了~
我php5.5.14 为什么一了你分享的redis-2.2.5-for-php5.5.9.tgz,提示版本不正确
PHP Warning: PHP Startup: redis: Unable to initialize module
Module compiled with module API=20100525
PHP compiled with module API=20121212
PHP的版本太高了,建议你重新编辑一个用phpize
我mac装的自带的php,mac版本10.10.1, php版本5.5.14, 找了一天redis都提示:
PHP Warning: PHP Startup: redis: Unable to initialize module
Module compiled with module API=20100525
PHP compiled with module API=20121212
下了你分享的这个还是这样~~
有没有好的解决办法,求助~~~
你好,我也用的是php5.5.9,想安装memcache,试过用你的memcache源码编译还是不行,你能不能给我发个你的,我试试看呢?编程大哥
我分享到网盘了,你可以下载试试 memcache.so