filmov
tv
maatwebsite excel require phpoffice phpspreadsheet solved command with option parameter with all d

Показать описание
I had the same problem, I am using Laravel 9.
Try this composer require maatwebsite/excel --with-all-dependencies this solve the problem.
solotion error from this:
Using version ^3.1 for maatwebsite/excel
Running composer update maatwebsite/excel
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- maatwebsite/excel 3.1.36, ..., 3.1.x-dev require phpoffice/phpspreadsheet ^1.18 - satisfiable by phpoffice/phpspreadsheet 1.18.0, ..., 1.24.1 .
- maatwebsite/excel 3.1.0, ..., 3.1.25 require php ^7.0 - your php version 8.1.2 does not satisfy that requirement.
- maatwebsite/excel 3.1.26, ..., 3.1.35 require illuminate/support 5.8.*|^6.0|^7.0|^8.0 - found illuminate/support v5.8.0, ..., 5.8.x-dev, v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev but these were not loaded, likely because it conflicts with another require.
- phpoffice/phpspreadsheet 1.18.0, ..., 1.22.0 require psr/simple-cache ^1.0 - found psr/simple-cache 1.0.0, 1.0.1 but the package is fixed to 3.0.0 lock file version by a partial update and that version does not match. Make sure you list it as an argument for the update command.
- phpoffice/phpspreadsheet 1.23.0, ..., 1.24.1 require psr/simple-cache ^1.0 || ^2.0 - found psr/simple-cache 1.0.0, 1.0.1, 2.0.0, 2.x-dev but the package is fixed to 3.0.0 lock file version by a partial update and that version does not match. Make sure you list it as an argument for the update command.
Use the option --with-all-dependencies -W to allow upgrades, downgrades and removals for packages currently locked to specific versions.
You can also try re-running composer require with an explicit version constraint, e.g. "composer require maatwebsite/excel:*" to figure out if any version is installable, or "composer require maatwebsite/excel:^2.1" if you know which you need.
Try this composer require maatwebsite/excel --with-all-dependencies this solve the problem.
solotion error from this:
Using version ^3.1 for maatwebsite/excel
Running composer update maatwebsite/excel
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- maatwebsite/excel 3.1.36, ..., 3.1.x-dev require phpoffice/phpspreadsheet ^1.18 - satisfiable by phpoffice/phpspreadsheet 1.18.0, ..., 1.24.1 .
- maatwebsite/excel 3.1.0, ..., 3.1.25 require php ^7.0 - your php version 8.1.2 does not satisfy that requirement.
- maatwebsite/excel 3.1.26, ..., 3.1.35 require illuminate/support 5.8.*|^6.0|^7.0|^8.0 - found illuminate/support v5.8.0, ..., 5.8.x-dev, v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev but these were not loaded, likely because it conflicts with another require.
- phpoffice/phpspreadsheet 1.18.0, ..., 1.22.0 require psr/simple-cache ^1.0 - found psr/simple-cache 1.0.0, 1.0.1 but the package is fixed to 3.0.0 lock file version by a partial update and that version does not match. Make sure you list it as an argument for the update command.
- phpoffice/phpspreadsheet 1.23.0, ..., 1.24.1 require psr/simple-cache ^1.0 || ^2.0 - found psr/simple-cache 1.0.0, 1.0.1, 2.0.0, 2.x-dev but the package is fixed to 3.0.0 lock file version by a partial update and that version does not match. Make sure you list it as an argument for the update command.
Use the option --with-all-dependencies -W to allow upgrades, downgrades and removals for packages currently locked to specific versions.
You can also try re-running composer require with an explicit version constraint, e.g. "composer require maatwebsite/excel:*" to figure out if any version is installable, or "composer require maatwebsite/excel:^2.1" if you know which you need.
Комментарии