当我运行时
php composer.phar install
我有这个错误
依赖项解析在 0.476 秒内完成
您的要求无法解析为一组可安装的 包
问题1 - 结论:不要安装symfony/cache v4.2.3
- 结论:不要安装symfony/cache v4.2.2
- 结论:不要安装symfony/cache v4.2.1
- 结论:不要安装symfony/cache v4.2.0
- 结论:不要安装symfony/cache v4.1.11
- 结论:不要安装symfony/cache v4.1.10
- 结论:不要安装symfony/cache v4.1.9
- 结论:不要安装symfony/cache v4.1.8
- 结论:不要安装symfony/cache v4.1.7
- 结论:不要安装symfony/cache v4.1.6
- 结论:不要安装symfony/cache v4.1.5
- 结论:不要安装symfony/cache v4.1.4
- 结论:不要安装symfony/cache v4.1.3
- 结论:不要安装symfony/cache v4.1.2
- 结论:不要安装symfony/cache v4.1.1
- 结论:不要安装symfony/cache v4.1.0
- 结论:不要安装 symfony/cache v4.0.15
- 结论:不要安装symfony/cache v4.0.14
- 结论:不要安装 symfony/cache v4.0.13
- 结论:不要安装symfony/cache v4.0.12
- 结论:不要安装 symfony/cache v4.0.11
- 结论:不要安装 symfony/cache v4.0.10
- 结论:不要安装symfony/cache v4.0.9
- 结论:不要安装symfony/cache v4.0.8
- 结论:不要安装symfony/cache v4.0.7
- 结论:不要安装symfony/cache v4.0.6
- 结论:不要安装symfony/cache v4.0.5
- 结论:不要安装symfony/cache v4.0.4
- 结论:不要安装symfony/cache v4.0.3
- 结论:不要安装 symfony/cache v4.0.2
- 结论:不要安装 symfony/cache v4.0.1
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.0
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.1
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.10
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.11
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.12
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.13
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.14
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.15
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.16
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.17
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.18
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.19
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.2
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.20
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.21
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.22
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.3
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.4
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.5
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.6
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.7
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.8
- 不要安装 Symfony/cache v4.0.0|不要安装 symfony/symfony v3.4.9
- symfony/cache ^4.0 -> 的安装请求 symfony/cache[v4.0.0, v4.0.1, v4.0.10, v4.0.11, v4.0.12, v4.0.13, 4.0.14 版, 4.0.15 版, 4.0.2 版, 4.0.3 版, 4.0.4 版, 4.0.5 版, 4.0.6 版, 4.0.7 版, 4.0.8 版、4.0.9 版、4.1.0 版、4.1.1 版、4.1.10 版、4.1.11 版、4.1.2 版、4.1.3 版、 4.1.4 版, 4.1.5 版, 4.1.6 版, 4.1.7 版, 4.1.8 版, 4.1.9 版, 4.2.0 版, 4.2.1 版, 4.2.2 版、4.2.3 版]。
- symfony/symfony 3.4.* 的安装请求 -> 满足 symfony/symfony[v3.4.0, v3.4.1, v3.4.10, v3.4.11, v3.4.12, v3.4.13, 3.4.14 版, 3.4.15 版, 3.4.16 版, 3.4.17 版, 3.4.18 版, 3.4.19 版, 3.4.2 版, 3.4.20 版, 3.4.21 版, 3.4.22 版, 3.4.3 版, 3.4.4 版, 3.4.5 版, 3.4.6 版, 3.4.7 版, 3.4.8 版, 3.4.9 版]。
这是 composer.json 中的必需部分
{
"php": ">=7.0",
"alcaeus/mongo-php-adapter": "^1.1",
"doctrine/doctrine-bundle": "^1.9",
"doctrine/doctrine-fixtures-bundle": "3.0.2",
"doctrine/mongodb-odm": "^1.1.7",
"doctrine/mongodb-odm-bundle": "^3.4.0",
"firebase/php-jwt": "^5.0",
"friendsofsymfony/jsrouting-bundle": "^2.2",
"friendsofsymfony/oauth-server-bundle": "dev-master",
"friendsofsymfony/rest-bundle": "^2.3",
"gedmo/doctrine-extensions": "^2.4",
"guzzlehttp/guzzle": "^6.3",
"incenteev/composer-parameter-handler": "^2.1",
"jms/serializer-bundle": "~2.3",
"league/omnipay": "^3.0",
"nelmio/cors-bundle": "^1.5",
"omnipay/stripe": "dev-patch-1",
"phramz/doctrine-annotation-scanner": "^1.0",
"ramsey/uuid": "^3.8",
"sensio/distribution-bundle": "^5.0.19",
"sensio/framework-extra-bundle": "^5.1",
"symfony/assetic-bundle": "^2.8",
"symfony/cache": "^4.0",
"symfony/expression-language": "^4.0",
"symfony/ldap": "^4.1",
"symfony/monolog-bundle": "^3.1.0",
"symfony/polyfill-apcu": "^1.0",
"symfony/swiftmailer-bundle": "^3.2",
"symfony/symfony": "3.4.*",
"twig/twig": "^1.0||^2.0"
}
有人可以帮助我吗?
你的问题是你在composer.json
中定义了"symfony/symfony": "3.4.*"
,但你也需要"symfony/cache": "^4.0"
。问题是4.0
版本仅与更大或等于4.0
的symfony版本兼容。
因此,您应该将symfony/cache
版本降级为如下所示3.4
:
{
...
"symfony/cache": "^3.4",
"symfony/symfony": "3.4.*",
...
}