无法加载Mongodb驱动程序

时间:2013-09-17 20:07:19

标签: mongodb amazon-web-services nginx php

我在Ubuntu上运行Nnginx -FPM php server

我正在尝试让MongoDB Driver用于PHP工作,但有些在我的phpinfo()中从未显示过,每次运行测试脚本时我都会Fatal error: Class 'Mongo' not found

鉴于我将连接到另一台服务器,实际的MongoDB server未安装在该服务器中。

我错过了哪些不起作用?

我遵循了这个直接的步骤

1)pecl search mongo

显示最新的1.4.3(稳定)版本

2)sudo pecl install mongo

3)vim /etc/php5/fpm/php.ini 并在[dba]标签的末尾添加

[Mongo]
extension=mongo.so

4)

service nginx restart
service php5-fpm restart

1 个答案:

答案 0 :(得分:1)

检查/etc/php5/conf.d/中是否有mongodb.ini。内容应如下所示:

extension=mongo.so
mongo.auto_reconnect = true
mongo.allow_persistent = On
mongo.max_persistent = -1
mongo.max_connections = -1
;mongo.default_host = www.example.com
mongo.default_port = 42
mongo.chunk_size = 1024
mongo.cmd = "$"