我想跑mongo
from php
我在用MongoDB 64 bit
, WampServer 64 bit
, Apache Version:
2.4.18
and PHP Version: 5.6.19
。我还添加了mongodb.dll
延伸于php.ini
of PHP
以及在php.ini
of apache
。我也安装了Composer
并运行命令
composer require "mongodb/mongodb=^1.0.0"
运行下面的代码时我收到此错误:
连接到 mongo 成功并且也选择了 db 那么为什么会出现此错误?
require 'vendor/autoload.php';
// connect to mongo
$m = new MongoDB\Driver\Manager();
echo "Connection to database successfully";
// select a db
$db = $m->mydb;
echo "Database mydb selected";
?>
我也尝试过$db = $m->test;
但得到同样的错误。预先感谢您的任何帮助。
问题通过添加解决
$m = new MongoDB\Client("mongodb://localhost:27017");
代替
$m = new MongoDB\Driver\Manager();
事实上,我打错了班级。 :)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)