提问者:小点点

我正在使用zend framework 3和条令,我有一个错误,无法解析工厂的服务


无法将服务“条令.authenticationservice.orm_默认值”解析为工厂

 public function getServiceConfig()
    {
        return array(

   'factories' => array(

    'Zend\Authentication\AuthenticationService' =>function($serviceManager) {
return $serviceManager->get('doctrine.authenticationservice.orm_default');


                },

我安装的composer需要fanst1109/orm模块

将orm模块添加到应用程序中。配置,一切正常,没有错误

https://packagist.org/packages/fanst1109/doctrine-orm-module

认证服务

我正在尝试升级身份验证模块到zend框架3

我有这个错误:

致命错误:未捕获的Zend\ServiceManager\异常\ServiceNotFound异常:无法将服务"doctrine.authenticationservice.orm_default"解析到工厂;您确定您在配置过程中提供了它吗?在第673行的C:\xampp\htdocs\etju\供应商\zendframe\zend-servicemanager\src\ServiceManager.php


共1个答案

匿名用户

AFAIK模块还不支持ZF3。他们计划很快发布新版本的条令/条令orm模块包。有关更多信息,请参见此:https://github.com/doctrine/DoctrineORMModule/issues/491#issuecomment-239007796