我将一个简单的框架项目ZF2更新为PHP7,并在php7中安装mongodb的库。
sudo pecl install mongodb
我在cli php.in中加上一行
extension=mongodb.so
我做了一个phpinfo,mongodb的扩展是1.1.3-dev。
我试着安装:
但我有个错误。
doctrine/mongodb 1.2.1 requires ext-mongo ^1.2.12 -> the requested PHP extension mongo is missing from your system.....
问题是理论-mongodb与php7和php驱动程序MongoDB1.1兼容吗?
发布于 2016-01-31 11:03:27
还没。他们正在研究这个问题。您可以在这个线程中找到有关进度的信息,或者在php 7上运行理论-odm的一些方法。
发布于 2016-08-14 11:15:23
在这里,我和我的composer.json让它开始工作。“提供”在此更为重要:
"provide" : {
"ext-mongo": "*"
},
"require" : {
"php" : "^7.0",
"zendframework/zendframework" : "2.4.2",
"doctrine/doctrine-orm-module" : "0.*",
"zendframework/zend-developer-tools" : "1.0.0",
"zf-commons/zfc-user" : "1.*",
"zf-commons/zfc-user-doctrine-orm" : "1.0.1",
"bjyoungblood/bjy-authorize" : "1.4.0",
"evandotpro/edp-module-layouts" : "1.0",
"gedmo/doctrine-extensions" : "2.4.*",
"zendframework/zftool" : "dev-master",
"alcaeus/mongo-php-adapter" : "1.0.5",
"doctrine/doctrine-mongo-odm-module" : "0.10.0",
"eluceo/ical": "0.7.0",
"phpoffice/phpexcel": "1.8.1"
},
我从Ubuntu14.04LTS上的php5.5.9转移到了Ubuntu16.04.1LTS上的php 7。提供检索最新版本的力量。“要求”使用安装的..。从这里那里得到的
https://stackoverflow.com/questions/35112879
复制相似问题