Class “MongoClient” not found

在命令行执行php脚本时报错:Class “MongoClient” not found,但是通过apache打开phpinfo是有的,而命令行通过 php -i | grep ‘Mongo’ 却没有。

原来是加载的php.ini文件不同,apache是这个:/etc/php5/apache2/php.ini

而命令默认加载的这个:/etc/php5/cli/php.ini

按照apache的配置把extension加入cli的php.ini文件即可。

还是对php的执行机制不熟悉啊!不过今天算是知道cli的一些基本用法了。

Comments are closed.