2016-07-17 78 views
1

我試圖successfuly這些命令:無法啓動作曲家更新

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 

但是當我嘗試更新作曲家那樣:

php composer.phar update 

我有以下錯誤信息:

使用包信息加載composer存儲庫更新 依賴項(包括require-dev)您的requirem不能將 解析爲可安裝的一組軟件包。

問題1 - sonata-project/user-bundle 3.0.1需要friendsofsymfony/rest-bundle^1。 1→→ friendsofsymfony/rest-bundle [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-RC1,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-project/user-bundle 3.0.0需要friendsofsymfony/rest-bundle^1。 1→→ friendsofsymfony/rest-bundle [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-RC1,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-project/user-bundle的安裝請求^ 3.0 - >可通過sonata-project/user-bundle [3.0.0,3.0.1]滿足。

我使用Symfony3如果有幫助,謝謝。

回答

0

工作馬麗娟!謝謝 !我用symfony的版本2.8來代替,而添加此命令:

php composer.phar update friendsofsymfony/rest-bundle 1.1 

我使用的版本的1.1代替2.3