PHP 5.5是否适用于MongoDB驱动程序?

时间:2013-07-05 15:09:04

标签: php mongodb

我刚刚安装了PHP 5.5,我不再能够使用MongoClient而且我在试图找出原因时感到沮丧。

这不起作用:

$m = new MongoClient("mongodb://workplz.com");

我的nginx错误日志显示:

  

2013/07/05 10:40:16 [错误] 4163#0:* 698 FastCGI在stderr中发送:“PHP消息:PHP致命错误:在/blah/test.php中找不到类'MongoClient'在线2“从上游读取响应头,客户端:123.123.123.123,服务器:blah,请求:”GET /test.php HTTP / 1.1“,上游:”fastcgi:// unix:/ var / lib / php5-fpm / freecookies.sock:“,主持人:”blah“

我的php.ini中有extension=mongo.so

当我执行phpinfo()时,它显示在 Mongo Version 1.4.1

额外信息:

  • PHP版本5.5.0-1ubuntu2~precision1
  • 的nginx / 1.4.1

修改

当我尝试从php-cli执行它时,我得到同样的结果:

PHP Fatal error: Class 'MongoClient' not found in /blah/test.php on line 2

1 个答案:

答案 0 :(得分:2)

仔细检查你的php.ini,你可能使用了错误的。有几种不同的方法可以调用PHP。