Symfony: Ваши требования не могут быть разрешены для устанавливаемого набора пакетов - PullRequest
0 голосов
/ 10 марта 2019

сегодня, когда я обновляю свой проект обновлением композитора, я столкнулся с этой ошибкой

Проблема 1

  • Вывод: не устанавливайте symfony / symfony v3.4.23
  • Вывод: удалить Symfony / Symfony v3.4.22
  • Вывод: не устанавливать symfony / symfony v3.4.22
  • Вывод: не устанавливать symfony / symfony v3.4.21
  • Вывод: не устанавливать symfony / symfony v3.4.20
  • Вывод: не устанавливать symfony / symfony v3.4.19
  • Вывод: не устанавливать symfony / symfony v3.4.18
  • Вывод: не устанавливать symfony / symfony v3.4.17
  • Вывод: не устанавливать symfony / symfony v3.4.16
  • Вывод: не устанавливать symfony /Symfony v3.4.15
  • Вывод: не устанавливать symfony / symfony v3.4.14
  • Вывод: не устанавливать symfony / symfony v3.4.13
  • Вывод: не делатьt установить symfony / symfony v3.4.12
  • Вывод: не устанавливать symfony / symfony v3.4.11
  • Вывод: donне устанавливать symfony / symfony v3.4.10
  • Вывод: не устанавливать symfony / symfony v3.4.9
  • Вывод: не устанавливать symfony / symfony v3.4.8
  • Заключение: не устанавливайте Symfony / Symfony v3.4.7
  • Заключение: не устанавливайте Symfony / Symfony v3.4.6
  • Заключение: не устанавливайте Symfony / Symfony v3.4.5
  • Вывод: не устанавливать symfony / symfony v3.4.4
  • Вывод: не устанавливать symfony / symfony v3.4.3
  • Вывод: не устанавливать symfony / symfonyv3.4.2
  • Вывод: не устанавливать symfony / symfony v3.4.1
  • не устанавливать symfony / twig-bundle v4.0.0 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.0.1 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.0.10 | don 't установить symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.0.11 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.0.12 |не устанавливайте symfony / symfony v3.4.0
  • не устанавливайте symfony / twig-bundle v4.0.13 | не устанавливайте symfony / symfony v3.4.0
  • не устанавливайте symfony/ twig-bundle v4.0.14 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.0.15 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.0.2 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.0.3 | не устанавливать symfony/ symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.0.4 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.0.5 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.0.6 | не устанавливать symfony / symfony v3.4.0
  • don 't установить symfony / twig-bundle v4.0.7 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.0.8 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.0.9 | не так лиnstall symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.1.0 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.1.1 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.1.10 | не устанавливать symfony / symfony v3.4.0
  • не устанавливайте symfony / twig-bundle v4.1.11 | не устанавливайте symfony / symfony v3.4.0
  • не устанавливайте symfony / twig-bundle v4.1.2 | не устанавливайте symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.1.3 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.1.4 |не устанавливайте symfony / symfony v3.4.0
  • не устанавливайте symfony / twig-bundle v4.1.5 | не устанавливайте symfony / symfony v3.4.0
  • не устанавливайте symfony/ twig-bundle v4.1.6 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.1.7 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.1.8 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.1.9 | не устанавливать symfony/ symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.2.0 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.2.1 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.2.2 | не устанавливать symfony / symfony v3.4.0
  • don 't установить symfony / twig-bundle v4.2.3 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / twig-bundle v4.2.4 | не устанавливать symfony / symfony v3.4.0
  • не устанавливать symfony / symfony v3.4.0 | удалить symfony / twig-bundle v4.1.0

    • Запрос на установку Symfony / symfony 3.4. *-> выполнимо с помощью symfony / symfony [v3.4.0, v3.4.1, v3.4.10, v3.4.11, v3.4.12, v3.4.13, v3.4.14, v3.4.15, v3.4.16, v3.4.17, v3.4.18, v3.4.19, v3.4.2, v3.4.20, v3.4.21, v3.4.22, v3.4.23, v3.4.3, v3.4.4, v3.4.5, v3.4.6,v3.4.7, v3.4.8, v3.4.9].

    • Запрос на установку для symfony / twig-bundle ^ 4.0 -> удовлетворяемый symfony / twig-bundle [v4.0.0, v4.0.1, v4.0.10, v4.0.11, v4.0.12, v4.0.13, v4.0.14, v4.0.15, v4.0.2, v4.0.3, v4.0.4, v4.0.5, v4.0.6, v4.0.7, v4.0.8, v4.0.9, v4.1.0, v4.1.1, v4.1.10, v4.1.11, v4.1.2, v4.1.3, v4.1.4, v4.1.5, v4.1.6, v4.1.7, v4.1.8, v4.1.9, v4.2.0, v4.2.1, v4.2.2, v4.2.3, v4.2.4].

composer.json

{
"name": "eolic",
"license": "proprietary",
"type": "project",
"autoload": {
    "psr-4": {
        "AppBundle\\": "src/AppBundle"
    },
    "classmap": [
        "app/AppKernel.php",
        "app/AppCache.php"
    ]
},
"autoload-dev": {
    "psr-4": {
        "Tests\\": "tests/"
    },
    "files": [
        "vendor/symfony/symfony/src/Symfony/Component/VarDumper/Resources/functions/dump.php"
    ]
},
"require": {
    "php": ">=5.5.9",
    "beberlei/doctrineextensions": "^1.0",
    "doctrine/doctrine-bundle": "^1.6",
    "doctrine/orm": "^2.5",
    "friendsofsymfony/jsrouting-bundle": "^2.2",
    "friendsofsymfony/oauth-server-bundle": "dev-master",
    "friendsofsymfony/user-bundle": "~2.0",
    "incenteev/composer-parameter-handler": "^2.0",
    "sensio/distribution-bundle": "^5.0.19",
    "sensio/framework-extra-bundle": "^5.0.0",
    "symfony/apache-pack": "^1.0",
    "symfony/monolog-bundle": "^3.1.0",
    "symfony/polyfill-apcu": "^1.0",
    "symfony/swiftmailer-bundle": "^2.6.4",
    "symfony/symfony": "3.4.*",
    "symfony/templating": "^4.0",
    "symfony/twig-bundle": "^4.0",
    "twig/twig": "~1.34|~2.4"
},
"require-dev": {
    "sensio/generator-bundle": "^3.0",
    "symfony/phpunit-bridge": "^3.0"
},
"scripts": {
    "symfony-scripts": [
        "Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile",
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::prepareDeploymentTarget"
    ],
    "post-install-cmd": [
        "@symfony-scripts"
    ],
    "post-update-cmd": [
        "@symfony-scripts"
    ]
},
"config": {
    "sort-packages": true
},
"extra": {
    "symfony-app-dir": "app",
    "symfony-bin-dir": "bin",
    "symfony-var-dir": "var",
    "symfony-web-dir": "web",
    "symfony-tests-dir": "tests",
    "symfony-assets-install": "relative",
    "incenteev-parameters": {
        "file": "app/config/parameters.yml"
    },
    "branch-alias": null
}

Большое спасибо

1 Ответ

0 голосов
/ 10 марта 2019

Указанные вами версии несовместимы друг с другом.В данном случае это symfony / symfony версии 3.4, вместе с symfony / twig и symfony / templating с 4.0.Это не может работать.Готов ли ваш проект Symfony 4?Затем используйте symfony / symfony ^ 4.0 или symfony / flex ^ 1.2 (если ваша структура проекта готова к symfony-flex).Если ваш проект имеет устаревшие версии в Symfony 3, используйте ограничение версии 3.4 для веток и шаблонов.

Редактировать: я также думаю, что Symfony 4 требует php> = 7, поэтому вам, возможно, придется обновить его,если вы хотите пойти с Symfony 4.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...