簡體   English   中英

更新了 composer.json 中的 symfony,但在嘗試安裝帶有“require”的新包時出現錯誤

[英]Updated symfony in composer.json, but I get an error when trying to install a new package with "require"

我將 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 更新到最新版本,解決了所有折舊問題,我將學說擴展包更改為 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].

我通過刪除網絡服務器包解決了我的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM