问题:mongo环境已经装好,php扩展也装好,php.ini里面加上 extension=mongodb.so。使用console调用方法可以使用mongodb,但是远程调用接口提示mongodb client not found.
原来是由于unbuntu上面有两个php.ini分别管理php和apache php。
全局搜索php.ini
sudo find / -name php.ini
可以发现有两个
/etc/php5/apache2/php.ini
/etc/php5/cli/php.ini
调用接口/etc/php5/apache2/php.ini也会有限制
直接打开加上extension=mongodb.so就好了。
突然想起以前上传文件大小有限制也是这个问题,需要改两边php.ini。