我成功地尝试了这些命令:
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
我收到以下错误消息:
用包信息加载作曲家存储库更新依赖项(包括要求开发)您的需求无法解析为一组可安装的包。
问题1-sonata项目/用户包3.0。1需要friendsofsymfony/rest捆绑^1。1 -
我使用Symfony3,如果有帮助,谢谢你。
Symfony 3上似乎不支持它。x现在:
https://github.com/sonata-project/SonataUserBundle/issues/724
我也试过上面的命令,试过删除不同版本的FOSRest等等。。。无济于事。
建议您尝试使用Symfony 2.8版,如果可以的话。。。
干得好!!谢谢我改用了symfony 2.8版,并添加了以下命令:
php composer.phar update friendsofsymfony/rest-bundle 1.1
我使用1.1版而不是2.3版