尝试更新作曲家但出现问题

时间:2021-01-14 08:54:16

标签: php composer-php

作曲家安装 从锁定文件安装依赖项(包括 require-dev) 验证锁定文件内容可以安装在当前平台上。 警告:锁定文件不是最新的 composer.json 中的最新更改。您可能会得到过时的依赖项。建议您运行 composer updatecomposer update <package name>。 您的锁定文件不包含一组兼容的软件包。请运行 composer update。

问题 1 - 学说/缓存被锁定到 v1.8.0 版本,并且没有请求更新这个包。
- 教义/缓存 v1.8.0 需要 php ~7.1 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题二 - 学说/dbal 被锁定到 v2.9.2 版本,并且没有请求更新这个包。
- 学说/dbal v2.9.2 需要 php ^7.1 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题三 - 学说/事件管理器被锁定到 v1.0.0 版本并且没有请求更新这个包。 - 教义/事件管理器 v1.0.0 需要 php ^7.1 -> 你的 php 版本 (8.0.0) 不满足 要求。 问题四 - 学说/inflector 被锁定到 v1.3.0 版本并且没有请求更新这个包。
- 学说/inflector v1.3.0 需要 php ^7.1 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题五 - maatwebsite/excel 被锁定到 3.1.13 版本并且没有请求更新这个包。
- maatwebsite/excel 3.1.13 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 6 - markbaker/complex 被锁定到 1.4.7 版本,并且没有请求更新这个包。
- markbaker/complex 1.4.7 需要 php ^5.6.0|^7.0.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 7 - markbaker/matrix 被锁定到 1.1.4 版本,并且没有请求更新这个包。
- markbaker/matrix 1.1.4 需要 php ^5.6.0|^7.0.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 8 - opis/closure 被锁定到 3.2.0 版本并且没有请求更新这个包。 - opis/closure 3.2.0 需要 php ^5.4 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 9 - phpoffice/phpspreadsheet 被锁定到 1.6.0 版本,并且没有请求更新这个包。 - phpoffice/phpspreadsheet 1.6.0 需要 ext-gd * -> 您的系统中缺少它。安装或启用 PHP 的 gd 扩展。 问题10 - ramsey/uuid 被锁定到 3.8.0 版本并且没有请求更新这个包。 - ramsey/uuid 3.8.0 需要 php ^5.4 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 11 - renatomarinho/laravel-page-speed 被锁定到 1.8.10 版本并且没有请求更新这个包。 - renatomarinho/laravel-page-speed 1.8.10 需要 php ^5.6 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题12 - symfony/psr-http-message-bridge 被锁定到 v1.2.0 版本并且这个包的更新没有 要求。 - symfony/psr-http-message-bridge v1.2.0 需要 php ^7.1 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 13 - tijsverkoyen/css-to-inline-styles 被锁定到 2.2.1 版本,并且没有请求更新这个包。 - tijsverkoyen/css-to-inline-styles 2.2.1 需要 php ^5.5 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 14 - zendframework/zend-diactoros 被锁定到 1.8.6 版本并且没有请求更新这个包。 - zendframework/zend-diactoros 1.8.6 需要 php ^5.6 || ^7.0 -> 你的 php 版本 (8.0.0) 没有 满足那个要求。 问题 15 - composer/semver 被锁定到 1.5.0 版本并且没有请求更新这个包。
- composer/semver 1.5.0 需要 php ^5.3.2 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 16 - composer/xdebug-handler 被锁定到 1.3.2 版本并且没有请求更新这个包。 - composer/xdebug-handler 1.3.2 需要 php ^5.3.2 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 17 - 学说/注释被锁定到 v1.6.1 版本,并且没有请求更新这个包。 - 学说/注释 v1.6.1 需要 php ^7.1 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 18 - 学说/实例化器被锁定到 1.2.0 版并且没有请求更新这个包。 - 学说/实例化器 1.2.0 需要 php ^7.1 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 19 - facebook/webdriver 被锁定到 1.6.0 版本,并且没有请求更新这个包。
- facebook/webdriver 1.6.0 需要 php ^5.6 || ~7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题20 - filp/whoops 被锁定到 2.3.1 版本,并且没有请求更新这个包。 - filp/whoops 2.3.1 需要 php ^5.5.9 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 21 -friendsofphp/php-cs-fixer 被锁定到 v2.15.0 版本并且没有请求更新这个包。 -friendsofphp/php-cs-fixer v2.15.0 需要 php ^5.6 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 22 - fzaninotto/faker 被锁定到 v1.8.0 版本并且没有请求更新这个包。
- fzaninotto/faker v1.8.0 需要 php ^5.3.3 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 23 - hamcrest/hamcrest-php 被锁定到 v2.0.0 版本并且没有请求更新这个包。 - hamcrest/hamcrest-php v2.0.0 需要 php ^5.3|^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 24 - myclas/deep-copy 被锁定到版本 1.9.1,并且没有请求更新这个包。
- myclas/deep-copy 1.9.1 需要 php ^7.1 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 25 - phar-io/manifest 被锁定到 1.0.1 版本并且没有请求更新这个包。
- phar-io/manifest 1.0.1 需要 php ^5.6 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 26 - phar-io/version 被锁定到版本 1.0.1,并且没有请求更新这个包。
- phar-io/version 1.0.1 需要 php ^5.6 || ^7.0 -> 你的 php 版本 (8.0.0) 不满足 要求。 问题 27 - php-cs-fixer/diff 被锁定到 v1.3.0 版本并且没有请求更新这个包。
- php-cs-fixer/diff v1.3.0 需要 php ^5.6 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 28 - phpdocumentor/reflection-docblock 被锁定到 4.3.1 版本并且没有请求更新这个包。 - phpdocumentor/reflection-docblock 4.3.1 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 29 - phpdocumentor/type-resolver 被锁定到 0.4.0 版本并且没有请求更新这个包。 - phpdocumentor/type-resolver 0.4.0 需要 php ^5.5 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 30 - phpspec/prophecy 被锁定到 1.8.0 版本并且没有请求更新这个包。
- phpspec/prophecy 1.8.0 需要 php ^5.3|^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 31 - phpunit/php-code-coverage 被锁定到 5.3.2 版本并且没有请求更新这个包。 - phpunit/php-code-coverage 5.3.2 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 32 - phpunit/php-timer 被锁定到 1.0.9 版本并且没有请求更新这个包。
- phpunit/php-timer 1.0.9 需要 php ^5.3.3 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 33 - phpunit/php-token-stream 被锁定到 2.0.2 版本并且没有请求更新这个包。 - phpunit/php-token-stream 2.0.2 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 34 - phpunit/phpunit 被锁定到 6.5.14 版本并且没有请求更新这个包。
- phpunit/phpunit 6.5.14 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 35 - phpunit/phpunit-mock-objects 被锁定到 5.0.10 版本并且没有请求更新这个包。 - phpunit/phpunit-mock-objects 5.0.10 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 36 - sebastian/code-unit-reverse-lookup 被锁定到 1.0.1 版本,并且没有请求更新这个包。 - sebastian/code-unit-reverse-lookup 1.0.1 需要 php ^5.6 || ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 37 - sebastian/comparator 被锁定到 2.1.3 版本,并且没有请求更新这个包。
- sebastian/comparator 2.1.3 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 38 - sebastian/diff 被锁定到 2.0.1 版本并且没有请求更新这个包。
- sebastian/diff 2.0.1 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 39 - sebastian/environment 被锁定为 3.1.0 版并且未请求更新此包。 - sebastian/environment 3.1.0 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 第 40 题 - sebastian/exporter 被锁定到 3.1.0 版本,并且没有请求更新这个包。
- sebastian/exporter 3.1.0 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 第 41 题 - sebastian/global-state 被锁定到 2.0.0 版本,并且没有请求更新这个包。 - sebastian/global-state 2.0.0 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 42 - sebastian/object-enumerator 被锁定到 3.0.3 版本,并且没有请求更新这个包。 - sebastian/object-enumerator 3.0.3 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 第 43 题 - sebastian/object-reflector 被锁定到 1.1.1 版本并且没有请求更新这个包。 - sebastian/object-reflector 1.1.1 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 第 44 题 - sebastian/recursion-context 被锁定到 3.0.0 版本并且没有请求更新这个包。 - sebastian/recursion-context 3.0.0 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 第 45 题 - 这些er/tokenizer 被锁定到版本 1.1.2 并且没有请求更新这个包。
- 这些er/tokenizer 1.1.2 需要 php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 问题 46 - webmozart/assert 被锁定到 1.4.0 版本并且没有请求更新这个包。
- webmozart/assert 1.4.0 需要 php ^5.3.3 || ^7.0 -> 你的 php 版本 (8.0.0) 不满足问题 47 - 学说/inflector v1.3.0 需要 php ^7.1 -> 您的 php 版本 (8.0.0) 不满足该要求。 - laravel/framework v5.5.45 需要学说/inflector ~1.1 -> 可满足学说/inflector[v1.3.0]。 - laravel/framework 被锁定到 v5.5.45 版本并且没有请求更新这个包。

要启用扩展,请确认它们已在您的 .ini 文件中启用: - C:\xampp\php\php.ini 您还可以在终端内运行 php --ini 以查看 PHP 在 CLI 模式下使用了哪些文件。 Abuu Yaziyd@ABOU_YAZIYD  ~\Documents\laravel\school\School-Management-system-in-laravel-  [11:43]
❯作曲家更新 使用包信息加载作曲家存储库 更新依赖 无法将您的要求解析为一组可安装的软件包。

问题 1 - maatwebsite/excel 3.1.26 需要 phpoffice/phpspreadsheet ^1.15 -> 可满足 phpoffice/phpspreadsheet[1.15.0, 1.16.0]。 - maatwebsite/excel[3.1.0, ..., 3.1.25] require php ^7.0 -> 您的 php 版本 (8.0.0) 不满足该要求。 - phpoffice/phpspreadsheet[1.15.0, ..., 1.16.0] 需要 ext-gd * -> 你的系统中缺少它。 安装或启用 PHP 的 gd 扩展。 - 根 composer.json 需要 maatwebsite/excel ^3.1 -> 可满足 maatwebsite/excel[3.1.0, ..., 3.1.26]。

要启用扩展,请确认它们已在您的 .ini 文件中启用: - C:\xampp\php\php.ini 您还可以在终端内运行 php --ini 以查看 PHP 在 CLI 模式下使用了哪些文件。

使用选项 --with-all-dependencies (-W) 允许升级、降级和删除当前锁定到特定版本的软件包。

1 个答案:

答案 0 :(得分:3)

我使用了这个命令行,突然间一切都像魔法一样发生了!

作曲家更新 --ignore-platform-reqs