【发布时间】:2012-03-22 19:32:32
【问题描述】:
我正在尝试安装 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\RestRouteLoader::setResolver() 必须是 兼容的 Symfony\Component\Config\Loader\LoaderInterface::setResolver() 在 /home/logicase/public_html/Symfony/vendor/bundles/FOS/RestBundle/Routing/Loader/RestRouteLoader.php 第 29 行
之后我尝试了以下设置以使master branch 和以上错误保持不变
[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': 未知版本或路径不在工作树中。
【问题讨论】: