我已经使用pecl安装了mongo db驱动程序,并通过添加 extension =“ mongodb.so” 编辑 php.ini 文件。 当我尝试通过以下代码连接数据库时:
<?php
if($m = new MongoDB\Driver\Manager("mongodb://localhost"))
echo "Connecting Successfully";
$users = $m->TaskLogger->user->find();
var_dump($users);
?>
如果显示这样的输出: Connection is succefull yet not able to connect.
我正在使用xampp 7.2.5和php版本7.2.5。 在phpinfo页面。 mongodb扩展已添加。.
请帮助我解决这个问题...谢谢
答案 0 :(得分:0)
安装php模块后,您需要通过composer使用MongoDB驱动程序
关注此链接 https://www.php.net/manual/en/mongodb.tutorial.library.php
1。-安装作曲家 2.-安装依赖项
composer require mongodb/mongodb
3.--最后,通过添加composer autoloader在脚本中添加autoloader
<?php
require 'vendor/autoload.php'; // include Composer's autoloader
$m = new MongoDB\Driver\Manager("mongodb://localhost")