2017-05-25 32 views
1

我想用蒙戈DB与PHP的,所以我已经安装了驱动程序和显示,以及在phpinfo() enter image description here蒙戈DB PHP驱动程序致命错误

问题是,当我尝试连接在这里,我得到致命错误。

Fatal error: Uncaught Error: Class 'MongoDB\Client' not found

这里是我如何连接

$mongo = new \MongoDB\Client('mongodb://user:[email protected]/chat'); 
    try 
    { 
     $dbs = $mongo->listDatabases(); 
     print_r($dbs); 
    } 

这里是我安装的扩展sudo apt-get install php7.0-mongodb 我也遵循了这一http://php.net/manual/en/mongodb.tutorial.library.php 任何帮助!

+0

我跟着这个http://php.net/manual/en/mongodb.tutorial.library.php –

+0

请编辑问题,而不是评论它。还要添加您用来安装扩展的命令。 'MongoDB \ Client'来自现在已过时的旧版库。 –

+0

完成后,我编辑了我的问题... –

回答

-1

\MongoDB\Client属于mongo-php-library这是从另一个词mongo-php-driver

不同,该库使用的驱动程序,

所以安装蒙戈的PHP驱动程序后,您需要通过安装来执行其他操作库使用作曲家

composer require mongodb/mongodb 

或甚至通过从GitHub

0克隆它
0

你可以用php和mongoDB来检查这个覆盖所有CRUD操作的项目,并给出了关于php和mongoDB设置的一些指导。 php mongoDB CRUD operations