mongodb php驱动程序是否需要php5-dev?

时间:2013-09-10 10:05:38

标签: php mongodb mongodb-php

我正在尝试在PHP环境中安装mongodb。 MongoDB本身安装得很好,我运行pecl install mongo,并将extension=mongo.so添加到php.ini;但我的Laravel应用程序抱怨它无法找到类MongoClient。检查phpinfo()显示没有提到Mongo,表明它不知道驱动程序。

我注意到在Ubuntu上安装mongo的所有说明都提到了apt-get install php5-dev。这是mongodb php驱动程序的要求吗?目前服务器是使用Chef构建的,并使用apache2::mod_php5安装php。如果需要php5-dev,可以将其安装为apache模块吗?

1 个答案:

答案 0 :(得分:0)

是的,你应该按照文件http://docs.mongodb.org/ecosystem/drivers/php/的说明 此外,如果它无法找到mongo驱动程序,请尝试调试,检查日志是否有类似mongo.so文件丢失的内容。

保存php.ini后不要忘记重启php和apache