我是ZF2 / PHP7和DoctrineMongoODM的新手,我遇到了这个问题。我有一个工作的Skeleton应用程序,我正在尝试添加Doctrine来制作一些MongoDB报告。我已仔细按照安装说明进行操作,但我无法弄清楚出了什么问题。它可能是ZF2中的一个错误吗?请让我知道你认为我可能做错了什么。
https://github.com/doctrine/DoctrineMongoODMModule
致命错误:未捕获TypeError:传递给DoctrineModule \ ServiceFactory \ AbstractDoctrineServiceFactory :: canCreate()的参数1必须是Interop \ Container \ ContainerInterface的实例,Zend \ ServiceManager \ ServiceManager的实例给出,在第69行的/var/www/skeleton/vendor/doctrine/doctrine-module/src/DoctrineModule/ServiceFactory/AbstractDoctrineServiceFactory.php中调用,并在/ var / www / skeleton / vendor / doctrine / doctrine-module / src / DoctrineModule中定义第40行的/ServiceFactory/AbstractDoctrineServiceFactory.php
作曲: “最小稳定性”:“alpha”, “要求”:{ “php”:“> = 7.0”, “doctrine / doctrine-mongo-odm-module”:“dev-master”, “zendframework / zendframework”:“2.6.2” }