[英]symfony composer update “don't install symfony/symfony”
I'm getting a flood of messages when I run 'composer.phar update' on my Centos 6.4 / PHP 5.5.36
server starting with:当我在 Centos 6.4 /
PHP 5.5.36
服务器上运行“composer.phar update”时,我收到了大量消息:
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of
packages.
Problem 1
- Conclusion: don't install symfony/symfony v3.0.9
- Conclusion: don't install symfony/symfony v3.0.8
- Conclusion: don't install symfony/symfony v3.0.7
- Conclusion: don't install symfony/symfony v3.0.6
- Conclusion: don't install symfony/symfony v3.0.5
- Conclusion: don't install symfony/symfony v3.0.4
- Conclusion: don't install symfony/symfony v3.0.3
- Conclusion: don't install symfony/symfony v3.0.2
- Conclusion: don't install symfony/symfony v3.0.1
- phpunit/phpunit 4.0.0 requires symfony/yaml ~2.0 -> satisfiable by symfony/yaml[2.0.4, 2.0.5, 2.0.6, 2.0.7, v2.0.10, v2.0.12, v2.0.13, v2.0.14, v2.0.15, v2.0.16, v2.0.17, v2.0.18, v2.0.19, v2.0.20, v2.0.21, v2.0.22, v2.0.23, v2.0.24, v2.0.25, v2.0.9, v2.1.0, v2.1.1, v2.1.10, v2.1.11, v2.1.12, v2.1.13, v2.1.2, v2.1.3, v2.1.4, v2.1.5, v2.1.6, v2.1.7, v2.1.8, v2.1.9, v2.2.0, v2.2.1, v2.2.10, v2.2.11, v2.2.2, v2.2.3, v2.2.4, v2.2.5, v2.2.6, v2.2.7, v2.2.8, v2.2.9, v2.
http://pastebin.centos.org/119091/ http://pastebin.centos.org/119091/
composer.json
is: http://pastebin.centos.org/119096/ composer.json
是: http : //pastebin.centos.org/119096/
Here's a hint:这里有一个提示:
- phpunit/phpunit 4.0.0 requires symfony/yaml ~2.0
You're using Symfony in version 3.0.*
, which requires symfony/yaml
package in the same version.您在
3.0.*
版本中使用 Symfony,这需要相同版本的symfony/yaml
包。
In the same time you're using PHPUnit in version 4.0.*
which requires symfony/yaml
, but in version ~2.0
(which means >=2.0.0 and <3.0.0).同时,您在
4.0.*
版本中使用 PHPUnit,它需要symfony/yaml
,但在~2.0
版本中(这意味着 >=2.0.0 和 <3.0.0)。
So you have a conflict here.所以你在这里有冲突。
I would suggest to update PHPUnit package to 4.8 version, which requires symfony/yaml
in version ~2.1|~3.0
, which is compatible with Symfony 3.我建议将 PHPUnit 包更新到 4.8 版本,这需要版本
~2.1|~3.0
symfony/yaml
,它与 Symfony 3 兼容。
更新作曲家它将解决问题
composer global update
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.