composer.json中的symfony已更新,但是尝试使用“ require”安装新软件包时收到错误消息

问题描述 投票:-1回答:1

我将Symfony升级到5.0版本。

当我运行服务器时,一切正常。但是,当我使用作曲家(示例作曲家删除tattali / calendar-bundle)时,出现这些错误:

    C:\cmder\roadtrip>composer remove tattali/calendar-bundle
    Dependency "symfony/framework-bundle" is also a root requirement, but is not explicitly whitelisted. Ignoring.
    Loading composer repositories with package information
    Updating dependencies (including require-dev)
    Restricting packages listed in "symfony/symfony" to "5.0.*"
    Your requirements could not be resolved to an installable set of packages.

      Problem 1
        - The requested package symfony/console (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/console[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 2
        - The requested package symfony/dotenv (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/dotenv[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 3
        - The requested package symfony/filesystem (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/filesystem[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 4
        - The requested package symfony/form (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/form[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 5
        - The requested package symfony/framework-bundle (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/framework-bundle[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 6
        - The requested package symfony/intl (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/intl[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 7
        - The requested package symfony/property-access (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/property-access[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 8
        - The requested package symfony/security-bundle (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/security-bundle[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 9
        - The requested package symfony/serializer (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/serializer[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 10
        - The requested package symfony/translation (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/translation[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 11
        - The requested package symfony/validator (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/validator[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 12
        - The requested package symfony/var-dumper (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/var-dumper[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 13
        - The requested package symfony/yaml (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/yaml[v4.4.4] but these conflict with your requirements or minimum-stability.
      Problem 14
        - ocramius/package-versions 1.5.1 requires php ^7.3.0 -> your PHP version (7.2.27) does not satisfy that requirement.
        - ocramius/package-versions 1.5.1 requires php ^7.3.0 -> your PHP version (7.2.27) does not satisfy that requirement.
        - ocramius/package-versions 1.5.1 requires php ^7.3.0 -> your PHP version (7.2.27) does not satisfy that requirement.
        - Installation request for ocramius/package-versions (locked at 1.5.1) -> satisfiable by ocramius/package-versions[1.5.1].


Removal failed, reverting ./composer.json to its original content.

我不知道要解决这个问题我必须做什么。

编辑:

我将Php更新到最新版本,解决了所有折旧问题,将doctrine-extensions捆绑包更改为Symfony 5支持的捆绑包。现在,出现这些错误:

C:\cmder\roadtrip>composer update knplabs/knp-paginator-bundle
Loading composer repositories with package information
Updating dependencies (including require-dev)
Restricting packages listed in "symfony/symfony" to "5.0.*"
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested package symfony/console (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/console[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 2
    - The requested package symfony/dotenv (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/dotenv[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 3
    - The requested package symfony/filesystem (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/filesystem[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 4
    - The requested package symfony/form (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/form[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 5
    - The requested package symfony/framework-bundle (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/framework-bundle[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 6
    - The requested package symfony/intl (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/intl[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 7
    - The requested package symfony/property-access (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/property-access[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 8
    - The requested package symfony/security-bundle (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/security-bundle[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 9
    - The requested package symfony/serializer (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/serializer[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 10
    - The requested package symfony/translation (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/translation[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 11
    - The requested package symfony/validator (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/validator[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 12
    - The requested package symfony/var-dumper (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/var-dumper[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 13
    - The requested package symfony/yaml (locked at v4.4.4, required as 5.0.*) is satisfiable by symfony/yaml[v4.4.4] but these conflict with your requirements or minimum-stability.
  Problem 14
    - symfony/web-server-bundle v4.2.12 requires symfony/console ~3.4|~4.0 -> satisfiable by symfony/console[v4.4.4] but these conflict with your requirements or minimum-stability.
    - symfony/web-server-bundle v4.2.12 requires symfony/console ~3.4|~4.0 -> satisfiable by symfony/console[v4.4.4] but these conflict with your requirements or minimum-stability.
    - symfony/web-server-bundle v4.2.12 requires symfony/console ~3.4|~4.0 -> satisfiable by symfony/console[v4.4.4] but these conflict with your requirements or minimum-stability.
    - Installation request for symfony/web-server-bundle (locked at v4.2.12, required as 4.2.*) -> satisfiable by symfony/web-server-bundle[v4.2.12].
php symfony composer-php symfony4 symfony5
1个回答
0
投票

我通过删除Web服务器捆绑包解决了我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.