0

我正在尝试在 WAMP 上安装 Sonata Admin Bundle。首先,将依赖包添加到vendor/bundles目录。将以下行添加到文件deps中。

[SonatajQueryBundle]
    git=http://github.com/sonata-project/SonatajQueryBundle.git
    target=/bundles/Sonata/jQueryBundle

[SonataUserBundle]
    git=http://github.com/sonata-project/SonataUserBundle.git
    target=/bundles/Sonata/UserBundle

[SonataAdminBundle]
    git=http://github.com/sonata-project/SonataAdminBundle.git
    target=/bundles/Sonata/AdminBundle

[KnpMenuBundle]
    git=https://github.com/KnpLabs/KnpMenuBundle.git
    target=/bundles/Knp/Bundle/MenuBundle

[KnpMenu]
    git=https://github.com/KnpLabs/KnpMenu.git
    target=/knp/menu

[SonataDoctrineORMAdminBundle]
    git=http://github.com/sonata-project/SonataDoctrineORMAdminBundle.git
    target=/bundles/Sonata/DoctrineORMAdminBundle

现在在供应商中安装这些捆绑包的问题。我运行这个表扬 php bin/vendors install,但它的表演Try to run ./bin/vendors install --reinstall

我的Bundle有什么问题吗?我真的不知道该怎么办。请帮忙。

我感谢所有的帮助。

谢谢!

4

1 回答 1

0

您可能正在使用Symfony和的不兼容版本SonataAdminBundle

SonataBlockBundle此外,您可能缺少SonataCacheBundle最新版本SonataAdminBundle(查看SonataAdmin 安装参考)所需的内容。SymfonySonataAdminBundle并且Doctrine2只能在特定组合中协同工作。

建议:尝试本教程中的相关说明,或者更好的是,克隆此存储库并根据说明进行配置。

您将获得一个有效的安装,然后您可以将现有的捆绑包添加到其中。

于 2012-08-21T22:32:30.940 回答