首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模块(ZfcUser)无法初始化

模块(ZfcUser)无法初始化
EN

Stack Overflow用户
提问于 2013-04-06 16:17:12
回答 2查看 1.2K关注 0票数 1

在我的应用程序中安装了ZfcBase和ZfcUser后,我得到了错误消息:

代码语言:javascript
复制
'Module (ZfcUser) could not be initialized.' in Zend/ModuleManager/ModuleManager.php on line 140

我以完全相同的方式和位置安装了ZfcBase和ZfcUser,并正确加载了ZfcBase。

ModuleManager.php中的相关代码如下:

代码语言:javascript
复制
/**
     * Load a specific module by name.
     *
     * @param    string $moduleName
     * @throws   Exception\RuntimeException
     * @triggers loadModule.resolve
     * @triggers loadModule
     * @return   mixed Module's Module class
     */
    public function loadModule($moduleName)
    {
        if (isset($this->loadedModules[$moduleName])) {
            return $this->loadedModules[$moduleName];
        }

        $event = ($this->loadFinished === false) ? clone $this->getEvent() : $this->getEvent();
        $event->setModuleName($moduleName);

        $this->loadFinished = false;

        $result = $this->getEventManager()->trigger(ModuleEvent::EVENT_LOAD_MODULE_RESOLVE, $this, $event, function ($r) {
            return (is_object($r));
        });

        $module = $result->last();

        if (!is_object($module)) {
            throw new Exception\RuntimeException(sprintf(
                'Module (%s) could not be initialized.',
                $moduleName
            ));
        }

我怎样才能调试这个问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-08 18:11:04

正如山姆在上面的评论中所建议的那样,我安装了Composer,ZfcUser运行良好。甚至不需要显式加载ZfcBase。这可能是Doctrine或其他依赖项,我错过了手动安装。我最初拒绝使用Composer,因为它应该在每个项目的基础上使用。但现在我在几个项目中使用它,在这些项目中,我将其安装到一个通用的供应商目录中,所有项目都共享相同的index.php、ini_autoload.php和Composer autoload.php文件。

票数 0
EN

Stack Overflow用户

发布于 2013-04-08 23:23:20

我怀疑你是通过克隆Github存储库并创建一个Git子模块来安装ZfcUser的。在每次不单独克隆每个子模块的情况下,我遇到了克隆整个应用程序(例如,克隆到一台新机器)的问题。我遇到了您在其他方面遇到的相同错误。

正如其他人所说,使用composer,除非你有很好的理由不这样做。

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

https://stackoverflow.com/questions/15848593

复制
相关文章

相似问题

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