ostark / craft-async-queue

Async Queue Handler for Craft 3 and 4
MIT License
93 stars 7 forks source link

Cannot install via Plugin Store under Craft 3.4.18 #32

Closed watershed closed 4 years ago

watershed commented 4 years ago

After reading this thread, which led me to NYStudio107's #1 solution to robust queue handling, this plugin sounds like it could help with my slow Feed Me import :)

But when I go to install it via Craft 3.4.18's Plugin Store I get a verbose error message, the top portion of which is:


Composer output: Package "craftcms/vue-asset" listed for update is not installed. Ignoring.
Package "danielstjules/stringy" listed for update is not installed. Ignoring.
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

Problem 1
- symfony/process v4.2.0 requires php ^7.1.3 -> your PHP version (7.2.29) overridden by "config.platform.php" version (7.0) does not satisfy that requirement.

There then follows a string of similar but not identical symfony/process messages, and then:

- Installation request for ostark/craft-async-queue 2.1.1 -> satisfiable by ostark/craft-async-queue[2.1.1].

Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.
ostark commented 4 years ago

Hi

Your composer.json pins the php version to 7.0, but some dependencies of this plugin require at least 7.1. Fix composer config platform --unset composer update

And try to install the plugin again.

Paulexe commented 4 years ago

worked for me

watershed commented 4 years ago

Thanks. That worked 👍