mac下安装mongodb扩展用到的小坑以及正确安装

本人用mac安装mongoDB扩展遇到的小坑:(这里只讲最简单正确的安装方式)

1.安装环境:mac OS X

   使用软件:MAMP pro

2. 命令行安装PHP mongoDB扩展

   1)明确你要给php哪个版本安装扩展,确保MAMP使用的php版本和命令行的php版本一致 (举例:5.6.30)

     php命令行:

            

      MAMP:

     

    

     有的php版本和mamp中选择的不一样,可以调整mamp,也可以调整命令行,查看当前php的软链,如不相同及时调整

     

  2)使用brew安装对应php版本的mongo

   先查看brew支持的mongo包

    

  安装mongo包。这里扩展有两个mongo和mongoDB,具体看自己的需要,或者使用包的支持情况,详细参见外部链接https://zhuanlan.zhihu.com/p/25687983?utm_source=tuicool&utm_medium=referral

   因为我使用的是laravel4下边   "jenssegers/mongodb":"~2.0",底层是mongo实现的,所以我选择安装mongo这个驱动

  

3)找到php.ini文件(注意命令行中的配置文件和mamp的配置文件并不一样);增加mongo扩展

   php命令行:

  

  mamp软件环境(用phpinfo()查看):

    

  在两个文件中增加mongo扩展

  extension=mongo.so 

4)用php -m 和phpinfo() 分别查看是否mongo扩展安装成功

    php命令行:

    

   mamp:

  

   

   如果没有,则可查看对应的php扩展文件中是否有mongo.so文件,如果没有可以执行如下命令(因为brew安装的文件默认放在 /usr/local/Cellar下)

   


 





     


   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值