2012-07-01 70 views
0

我尝试在WAMP上安装Sonata Admin Bundle。首先,将相关软件包添加到供应商/软件包目录中。将以下行添加到文件代表如何在Wamp上安装SonataAdminBundle?

[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

我的包是否有问题。我真的不知道该怎么做。请帮忙。

我很感谢所有的帮助。

谢谢!

+0

您是否尝试运行建议的命令? php bin/vendors安装--reinstall? – Inoryy

+0

是的,我也运行这个./bin/vendors install --reinstall,但它仍然是同样的问题! –

+0

完全删除整个/ vendor目录并运行bin/vendors安装 – Inoryy

回答

0

您可能会使用不兼容版本的Symfony和。

此外,您可能会丢失SonataBlockBundleSonataCacheBundle,这是最新版本的(请查看SonataAdmin installation reference)所需的。 Symfony,和Doctrine2仅以特定组合一起工作。

建议:尝试相关指令this tutorial,或者更好的是,克隆this repository,并按照说明进行配置。

您将有一个工作安装,然后您可以添加现有的安装包。