首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ZF2 - RuntimeException:无法初始化模块(ZfcUserDoctrineORM)

ZF2 - RuntimeException:无法初始化模块(ZfcUserDoctrineORM)
EN

Stack Overflow用户
提问于 2015-10-05 16:41:41
回答 1查看 652关注 0票数 2

只需从作曲家下载安装程序即可。这就是我在我的composer.json上拥有的:

代码语言:javascript
运行
复制
"require": {
        "php": ">=5.3.3",
    "zf-commons/zfc-user": "dev-master",
        "zendframework/zendframework": "2.3.*",
        "zendframework/zend-developer-tools":"dev-master",
        "doctrine/doctrine-orm-module":"dev-master",
        "bjyoungblood/bjy-authorize": "1.4.*"
    }

执行了php composer.php自更新和php安装composer.phar命令,获得了成功.

在我的application.config中有以下模块:

代码语言:javascript
运行
复制
'modules' => array(
        'Base',
        'DoctrineModule',
        'DoctrineORMModule',
        'ZendDeveloperTools',
        'ZfcBase',
        'ZfcUser',
        'ZfcUserDoctrineORM',
        'ZendDeveloperTools',
        'BjyAuthorize',
        'Users',
        'Facebook'
      ),

当我试图运行我的应用程序时,会出现问题:始终返回状态500,并使用堆栈跟踪:

代码语言:javascript
运行
复制
Uncaught exception 'Zend\ModuleManager\Exception\RuntimeException' with message 'Module (ZfcUserDoctrineORM) could not be initialized.' in /home/triangulum/workspace-php/apegueme/vendor/zendframework/zendframework/library/Zend/ModuleManager/ModuleManager.php:195
Stack trace:
#0 /home/triangulum/workspace-php/apegueme/vendor/zendframework/zendframework/library/Zend/ModuleManager/ModuleManager.php(169): Zend\ModuleManager\ModuleManager->loadModuleByName(Object(Zend\ModuleManager\ModuleEvent))
#1 /home/triangulum/workspace-php/apegueme/vendor/zendframework/zendframework/library/Zend/ModuleManager/ModuleManager.php(96): Zend\ModuleManager\ModuleManager->loadModule('ZfcUserDoctrine...')
#2 [internal function]: Zend\ModuleManager\ModuleManager->onLoadModules(Object(Zend\ModuleManager\ModuleEvent))
#3 /home/triangulum/workspace-php/apegueme/vendor/zendframework/zendframework/library/Zend/EventManager/EventManager.php(468): call_user_func(Array, Object(Zend\ModuleManager\ModuleEvent))
#4 /home/triangulum/workspace-ph in /home/triangulum/workspace-php/apegueme/vendor/zendframework/zendframework/library/Zend/ModuleManager/ModuleManager.php on line 195

已经重做了几次这个过程,并且总是得到相同的结果。

有人能帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-05 18:34:50

我找到了解决办法。我给出了这个维护代码,并看到前面的开发人员下载了composer。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32953623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档