我的旧应用程序是在cakephp2.5,php 5.6 mongodb ichikaway/cakephp-mongodb,我已经更新到cakephp2.10和php7.4,但这个插件是不工作,因为新的php-mongodb驱动程序不支持它.有没有任何其他插件将工作在cakephp2.5或有任何其他方式使它工作.
谢谢
我的旧应用程序是在cakephp2.5,php 5.6 mongodb ichikaway/cakephp-mongodb,我已经更新到cakephp2.10和php7.4,但这个插件是不工作,因为新的php-mongodb驱动程序不支持它.有没有任何其他插件将工作在cakephp2.5或有任何其他方式使它工作.
谢谢
1条答案
按热度按时间xqkwcwgp1#
嗨,我已经找到了它的变通方法Mongo PHP适配器
Mongo PHP Adapter是一个userland库,旨在充当依赖于ext-mongo的应用程序和新驱动程序(
ext-mongodb
)之间的适配器。它提供了构建在mongo-php-library之上的ext-mongo的API,因此与PHP 7兼容。
目标
这个库的目的是为依赖于使用ext-mongo的库的应用程序提供一个兼容层,例如Doctrine MongoDB ODM,但希望迁移到
ext-mongo
无法运行的PHP 7。如果您不依赖使用
ext-mongo
的程式库,就不应该使用这个程式库。如果您要开始新的项目,请 checkout mongodb/mongodb。