Symfony2:bundle不存在



我有这个问题:

InvalidArgumentException: Bundle "DipUserBundle" does not exist or it is not enabled.

顺便说一句,我在 Dip 命名空间中有两个捆绑包。他们两个都是我通过控制台制作的。

拜托,有没有人可以帮助我..这是我的代码!!嘟嘟

配置.yml

orm:
    auto_generate_proxy_classes: %kernel.debug%
    default_entity_manager: default
    entity_managers:
    default:
    mappings:
        # ...
    DipBiznisBundle: ~
    DipUserBundle: ~

应用内核.php

class AppKernel extends Kernel {
    public function registerBundles() {
        $bundles = array(
            ...
            new DipBiznisBundleDipBiznisBundle(),
            new DipUserBundleUserBundle(),
        );

路由.yml

homepage:
pattern: /
defaults: { _controller: DipUserBundle:Default:index }

用户捆绑包.php

<?php
    namespace DipUserBundle;
    use SymfonyComponentHttpKernelBundleBundle;
    class UserBundle extends Bundle {
    }

如果您将文件和 BiznisBundle 重命名为 DipBiznisBundle,将 UserBundle 重命名为 DipUserBundle,您的问题将得到解决...以避免将来使用生成命令生成捆绑包时出现问题,并使用斜杠而不是反斜杠定义命名空间....

相关内容

最新更新