Php MongoDB PECL扩展尚未安装或启用codeigniter
大家好,我正在尝试将mongodb与php codeigniter框架连接起来 我在Php MongoDB PECL扩展尚未安装或启用codeigniter,php,mongodb,codeigniter,Php,Mongodb,Codeigniter,大家好,我正在尝试将mongodb与php codeigniter框架连接起来 我在 php.in文件扩展名=php\u mongodb.dll 并将文件放入xampp/php/ext/php_mongodb.dll中 当我加载我的php仪表板时,我发现mongodb已安装并收到此消息。 但我仍然面临一个问题MongoDB PECL扩展尚未安装或启用 我将Mongo_db.php放在library文件夹中,也将Mongo_db.php放在config文件夹中 我怎样才能解决我的问题 我在我的机
php.in文件扩展名=php\u mongodb.dll 并将文件放入xampp/php/ext/php_mongodb.dll中 当我加载我的php仪表板时,我发现mongodb已安装并收到此消息。 但我仍然面临一个问题MongoDB PECL扩展尚未安装或启用 我将Mongo_db.php放在library文件夹中,也将Mongo_db.php放在config文件夹中 我怎样才能解决我的问题
我在我的机器3.4版本中使用PHP7 n xampp和mongo db安装CodeIgniter可能还不能与您安装的新“mongodb”扩展一起工作,而是依赖于旧的“mongo”扩展
您仍然可以在网上找到后者(),但您可能应该找到一些,让CodeIgniter使用您安装的新版本。使用PHP7、CodeIgniter和mongo时,您不需要在相应的文件夹中拥有mongo_db库和配置文件。。您可以删除它们
extension=mongodb.so
$client = new MongoDB\Client("mongodb://localhost:27017");
require('/home/ubuntu/vendor/autoload.php');
Apache(XAMPP)重新启动?这对我来说非常有效。我从composer安装了mongoDB,然后我想开始使用CodeIgniter/mongoDB。将autoload.php放入构造函数中,确保您获得了autoload.php的正确地址。@Chad-您能用CI、php和MongoDB版本等详细信息发布您的答案吗