Php Can';t启动编写器更新

Php Can';t启动编写器更新,php,symfony,Php,Symfony,我成功地尝试了这些命令: php composer.phar require sonata-project/user-bundle --no-update php composer.phar require sonata-project/doctrine-orm-admin-bundle --no-update php composer.phar require friendsofsymfony/rest-bundle --no-update php composer.phar requir

我成功地尝试了这些命令:

php composer.phar require sonata-project/user-bundle --no-update
php composer.phar require sonata-project/doctrine-orm-admin-bundle  --no-update
php composer.phar require friendsofsymfony/rest-bundle  --no-update
php composer.phar require nelmio/api-doc-bundle  --no-update
但当我尝试像这样更新composer时:

php composer.phar update
我收到以下错误消息:

使用包信息更新加载composer存储库 依赖项(包括require dev)无法满足您的需求 已解析为一组可安装的软件包

问题1 -sonata项目/用户捆绑包3.0.1需要friendsofsymfony/rest捆绑包^1。1->可满足于 friendsofsymfony/rest捆绑包[1.1.0,1.2.0,1.2.1,1.2.2,1.3.0, 1.3.1,1.4.0,1.4.0-RC1,1.4.1,1.4.2,1.5.0,1.5.0-RC1,1.5.0-RC2,1.5.0-RC3,1.5.0-RC4,1.5.0-RC5,1.5.1,1.5.2,1.5.3,1.5.x-dev,1.6.0,1.6.0 -RC2,1.6.1,1.7.0,1.7.1,1.7.2,1.7.3,1.7.4,1.7.6,1.7.7,1.7.8,1.7.9,1.7.x-dev,1.8.0,1.8.0-BETA1,1.8.0-BETA2,1.8.x-dev]但这些与您的要求或最低稳定性冲突。 -sonata项目/用户捆绑包3.0.0需要friendsofsymfony/rest捆绑包^1。1->可满足于 friendsofsymfony/rest捆绑包[1.1.0,1.2.0,1.2.1,1.2.2,1.3.0, 1.3.1,1.4.0,1.4.0-RC1,1.4.1,1.4.2,1.5.0,1.5.0-RC1,1.5.0-RC2,1.5.0-RC3,1.5.0-RC4,1.5.0-RC5,1.5.1,1.5.2,1.5.3,1.5.x-dev,1.6.0,1.6.0 -RC2,1.6.1,1.7.0,1.7.1,1.7.2,1.7.3,1.7.4,1.7.6,1.7.7,1.7.8,1.7.9,1.7.x-dev,1.8.0,1.8.0-BETA1,1.8.0-BETA2,1.8.x-dev]但这些与您的要求或最低稳定性冲突。 -索纳塔项目/用户包^3.0的安装请求->索纳塔项目/用户包可满足[3.0.0,3.0.1]


如果有帮助,我会使用Symfony3,谢谢。

现在Symfony3.x似乎不支持它:

我也试过上面的命令,试过删除不同版本的FOSRest等等。。。无济于事


如果可以的话,建议您尝试使用Symfony 2.8版…

工作更出色!!谢谢我改用了symfony 2.8版,并添加了以下命令:

php composer.phar update friendsofsymfony/rest-bundle 1.1
我使用1.1版而不是2.3版