Module 在ZF2中创建新模块时出现致命错误

Module 在ZF2中创建新模块时出现致命错误,module,zend-framework2,doctrine,Module,Zend Framework2,Doctrine,致命的 Zend\Mvc\Controller\ControllerManager::createFromInvokable:通过可调用类Catalog\Controller\IndexController检索catalogcontrollerindexalias:Catalog\Controller\IndexController失败;类不存在 这是我的密码 Module.php 名称空间目录; 类模块 { 公共函数getAutoloaderConfig { 返回数组 'Zend\Loade

致命的 Zend\Mvc\Controller\ControllerManager::createFromInvokable:通过可调用类Catalog\Controller\IndexController检索catalogcontrollerindexalias:Catalog\Controller\IndexController失败;类不存在 这是我的密码 Module.php

名称空间目录; 类模块 { 公共函数getAutoloaderConfig { 返回数组 'Zend\Loader\StandardAutoloader'=>数组 “名称空间”=>数组 __名称空间\uuuu=>\uuuu目录\uuuuu.'/src/'.\uuuu名称空间\uuuuu, , , ; } 公共函数getConfig { 返回值包括_udir.'/config/module.config.php'; } } 我会写:

'controllers' => array(
    'invokables' => array(
        'Catalog\Controller\Index' => 'Catalog\Controller\IndexController'
    ),
),

最好的

它能工作!!很好,但是仍然无法映射我的doctrinePlease尝试使用工厂,因为ZF3中的新服务管理器更高效,并且基本兼容,但可能不允许调用anymore@Thomas您的可调用源在zf3 plz中不可用?@Hooli invokables将从用户角度提供,但在内部,它们已经消失,取而代之的是工厂