Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php MongoDB\Driver\Manager';在yii2中未找到_Php_Windows_Mongodb_Yii2_Yii2 Advanced App - Fatal编程技术网

Php MongoDB\Driver\Manager';在yii2中未找到

Php MongoDB\Driver\Manager';在yii2中未找到,php,windows,mongodb,yii2,yii2-advanced-app,Php,Windows,Mongodb,Yii2,Yii2 Advanced App,我正在使用php7.1.5(最新版本),并在下面链接的帮助下添加mongodb扩展 . 使用mongodb驱动程序版本1.2.9在php/ext文件夹中添加dll文件。我检查是否添加了phpinfo()mongodb扩展。但是当我访问mongodb时,就像下面这样 $mng=新的MongoDB\Driver\Manager(“mongodb://localhost:27017"); 它将抛出类似“找不到MongoDB\Driver\Manager”的错误 我尝试在php.ini文件中添加mong

我正在使用php7.1.5(最新版本),并在下面链接的帮助下添加mongodb扩展 . 使用mongodb驱动程序版本1.2.9在php/ext文件夹中添加dll文件。我检查是否添加了phpinfo()mongodb扩展。但是当我访问mongodb时,就像下面这样

$mng=新的MongoDB\Driver\Manager(“mongodb://localhost:27017");

它将抛出类似“找不到MongoDB\Driver\Manager”的错误

我尝试在php.ini文件中添加mongodb扩展名,如下所示格式,但它不起作用

extension=php_mongodb.dll, 扩展名=mongodb.dll


我使用的是apache版本2.4.25,在前面添加一个反斜杠,因为类位于全局名称空间中,而不是在yii下


$mng=new\MongoDB\Driver\Manager(“mongodb://localhost:27017");

添加的mongoDB扩展不够,您需要将Yi2扩展或php mongoDB添加到您的项目中。请注意:如果您使用的是windows操作系统,PHP mongoDB扩展有线程安全版本,而不是线程安全版本,这一点在您的选择上很重要。谢谢Sajjad_Dehghani,但问题是缺少反斜杠是的,我已经找到了,无论如何,谢谢您的回复