I try to update magento version from 2.1.11 to 2.2.2 because have some bugs.

So according to the documentation magento run first command via ssh:

php bin/magento composer require magento/product-community-edition 2.2.2 --no-update

Unfortunately, when I run this command, I get an error: enter image description here

anyone know how to solve it ?

EDIT: after run command

composer require magento/product-community-edition 2.2.2 --no-update

enter image description here

EDIT2: Error during check composer version: enter image description here


You don't need to pass php bin/magento before composer as composer is separate tool.

Run below commands in sequence.

  • composer require magento/product-community-edition 2.2.2 --no-update
  • composer update
  • rm -rf var/cache/*
  • rm -rf var/page_cache/*
  • rm -rf var/generation/*
  • bin/magento setup:upgrade
  • bin/magento cache:clean
  • bin/magento cache:flush

Then check it will works !!

  • Manthan, check above, I gave update topic. I still have a error when I run without php bin/magento – Sylvester Jan 30 '18 at 17:12
  • @Sylvester run composer -v command check composer is installed or not and which version you have installed – Manthan Dave Jan 30 '18 at 17:15
  • When I run same command "composer -v" get error "-bash: composer.phar: command not found" but when I run with "php bin/magento composer -v" get other error [I uploaded screen within 1 minutes] EDIT: topic update – Sylvester Jan 30 '18 at 17:20
  • @Sylvester - looks like composer is not installed on your server - please installed composer and then its works – Manthan Dave Jan 30 '18 at 17:34
  • Thanks now all works. Composer works on the command: "php composer.phar require magento/product-community-edition 2.2.2 --no-update" – Sylvester Jan 30 '18 at 17:42

Is composer installed on your system? and you need to run these two commands:

composer require magento/product-community-edition 2.2.2 --no-update
composer update
  • yes, I have installed the composer because I have already installed several extensions by composer. – Sylvester Jan 30 '18 at 17:05
  • you are using it with bin/magento, which is not correct – Manish Joy Jan 30 '18 at 17:06
  • upvote, if you find the answer useful – Manish Joy Jan 30 '18 at 17:06
  • also I run wget getcomposer.org/composer.phar php composer.phar require magento/product-community-edition 2.2.2 --no-update no work ;( – Sylvester Jan 30 '18 at 17:07
  • When I run without "php bin/magento" I get error not found: -bash: composer: command not found – Sylvester Jan 30 '18 at 17:08

you should run just:

composer require magento/product-community-edition 2.2.2 --no-update

And then you can follow: https://magento.stackexchange.com/a/115459/63124


You can try to use Command-line installation
And then instead of composer - use composer.phar

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.