Mongo DB php驱动程序致命错误

时间:2017-05-25 16:18:23

标签: php mongodb php-mongodb

我想在php中使用Mongo DB,所以我在phpinfo()安装了驱动程序及其显示方式 enter image description here

问题是当我尝试连接它时,我发现致命错误。

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

以下是我如何连接

$mongo = new \MongoDB\Client('mongodb://user:xxx!@00.00.00.00/chat');
    try
    {
        $dbs = $mongo->listDatabases();
        print_r($dbs);
    }

以下是我安装扩展程序sudo apt-get install php7.0-mongodb的方法 我也跟着这个http://php.net/manual/en/mongodb.tutorial.library.php 任何帮助!

2 个答案:

答案 0 :(得分:0)

您可以使用php和mongoDB查看涵盖所有CRUD操作的项目,并提供有关php和mongoDB设置的一些指导。 php mongoDB CRUD operations

答案 1 :(得分:-1)

\MongoDB\Client属于mongo-php-library,与mongo-php-driver

不同

换句话说,库正在使用驱动程序,

所以在安装mongo-php-driver之后你需要通过使用composer安装库来执行另一个操作

composer require mongodb/mongodb

或甚至从github克隆它

git clone https://github.com/mongodb/mongo-php-library.git