mongodb - 在 PHP7 中使用 "Legacy"MongoDB 驱动程序

标签 mongodb php-7 php-mongodb

有没有办法使用 Legacy Mongo PHP Driver来自 PECL 和 PHP7?也许是带有 PHP7 支持或编译/修改指令的非官方分支...

最佳答案

如果您确实需要使用任何对 php mongo 遗留驱动程序有强烈依赖的包或库,还有一个替代方案,它称为“alcaeus:mongo-php-adapter”。它在 mongo-php-library(原文如此)之上提供了一个 ext-mongo 库。

https://github.com/alcaeus/mongo-php-adapter

如果您遇到与缺少遗留驱动程序相关的 Composer 任何问题(著名消息“请求的 PHP 扩展 ext-mongo * 丢失”),您可以将其添加到 Composer.json 来修复它

“提供”:{ “ext-mongo”:“1.6.12” },

在这种情况下,您可能想看看这个线程(情况相同,但使用heroku):https://github.com/alcaeus/mongo-php-adapter/issues/67

关于mongodb - 在 PHP7 中使用 "Legacy"MongoDB 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34569112/

相关文章:

mongodb - MongoDB 中的全文搜索和倒排索引

string - Primitive.ObjectID 到 Golang 中的字符串

c# - 尝试使用mongodb的filter.near

c++ - 如何使用mongodb的c++驱动程序构建程序?

mongodb - 本地字段和外部字段的查找管道内的项目不起作用

mongodb - mongodb用户身份验证问题

mysql - PHP7无法连接MySQL

php-7 - 如何在 Ubuntu 服务器 16.04 上启用 PCNTL

php - "Empty delimiter"使用PHP explode()函数时出现警告