Php FOSRest在symfony 2中给出了致命错误

Php FOSRest在symfony 2中给出了致命错误,php,symfony,Php,Symfony,我正在尝试安装FOSRest&FOSRestBundle 最初,我在deps [FOSRest] git=git://github.com/FriendsOfSymfony/FOSRest.git target=fos/FOS/Rest [FOSRestBundle] git=git://github.com/FriendsOfSymfony/FOSRestBundle.git target=bundles/FOS/RestBundle 但是当我访问http

我正在尝试安装FOSRest&FOSRestBundle

最初,我在
deps

[FOSRest]
    git=git://github.com/FriendsOfSymfony/FOSRest.git
    target=fos/FOS/Rest


[FOSRestBundle]
    git=git://github.com/FriendsOfSymfony/FOSRestBundle.git
    target=bundles/FOS/RestBundle
但是当我访问
http://localhost/Symfony/web/app_dev.php/

致命错误:声明 FOS\RestBundle\Routing\Loader\RestroutLoader::setResolver()必须为 与 中的Symfony\Component\Config\Loader\LoaderInterface::setResolver() /home/logicase/public_html/Symfony/vendor/bundles/FOS/RestBundle/Routing/Loader/RestRouteLoader.php 第29行

之后,我尝试了以下设置,以使
主分支
和以上错误保持不变

[FOSRest]
    git=git://github.com/FriendsOfSymfony/FOSRest.git
    target=fos/FOS/Rest
    version=origin/2.0

[FOSRestBundle]
    git=git://github.com/FriendsOfSymfony/FOSRestBundle.git
    target=bundles/FOS/RestBundle
    version=origin/2.0
现在当我运行
php./bin/vendors install

我在控制台中收到以下消息

安装/更新FOSRest 5eb800bd63ba84e5fc7028386cb66373bc3efafc致命:参数“origin/2.0”不明确:未知版本或路径不正确

在工作树上。使用“---”将路径与修订分开

安装/更新FOSRestBundle c11ab9d990a1e0e979b1c8ab72cc9793b4b2dcb5致命:参数不明确 “origin/2.0”:未知修订或路径不在工作树中


如您所见,没有2.0分支:https://github.com/FriendsOfSymfony/FOSRest/branches 安装文档中没有提到这一点。您只需删除版本行即可。

如您所见,没有2.0分支:https://github.com/FriendsOfSymfony/FOSRest/branches 安装文档中没有提到这一点。您应该删除版本行。

我尝试了FOSRest的以下设置,解决了symfony 2的问题

[FOSRest]
    git=git://github.com/FriendsOfSymfony/FOSRest.git
    target=fos/FOS/Rest
    version=origin/0.6

[FOSRestBundle]
    git=git://github.com/FriendsOfSymfony/FOSRestBundle.git
    target=bundles/FOS/RestBundle

我尝试了FOSRest的以下设置,解决了symfony 2的问题

[FOSRest]
    git=git://github.com/FriendsOfSymfony/FOSRest.git
    target=fos/FOS/Rest
    version=origin/0.6

[FOSRestBundle]
    git=git://github.com/FriendsOfSymfony/FOSRestBundle.git
    target=bundles/FOS/RestBundle

我已经删除并重新安装了供应商,但是当我点击url时仍然会遇到相同的兼容性错误我已经删除并重新安装了供应商,但是当我点击url时仍然会遇到相同的兼容性错误