本人本地安装的环境是MAMP集成环境,当时安装的mongodb扩展1.6.1,版本太高的,开发项目一直报错,所以降低一下mongodb扩展的版本,下面是安装过程
1、从http://pecl.php.net/package/mongodb这个网址下载mongodb的扩展源码包
2、下载完成后放到随便的目录,能记住就行,然后 tar -zxvf mongodb-1.5.3.tgz 解压
3、进入解压完成后的目录 找到你现在使用的php版本对应的phpize (mdfind -name phpize 查找)我的是:
/Applications/MAMP/bin/php/php7.1.1/bin/phpize 执行这段代码
4、./configure --with-php-config=/Applications/MAMP/bin/php/php7.1.1/bin/php-config 安装到对应的php版本内
5、make & make install
6、上面执行完成后,查找刚生成的 mongodb.so (mddinf -name mongodb.so)
第一行是我刚刚生成的 第二行是我原来的 现在找到原来的mongodb.so并替换,替换完成后重启本地环境。奇迹就会发生