cancel
Showing results for 
Search instead for 
Did you mean: 

Error upgrading from 2.4.5-p1 to 2.4.6

Error upgrading from 2.4.5-p1 to 2.4.6

Trying to upgrade to the latest version of magento but when I run composer update I get an error saying that

magento framework 103.0.0 requires php 7.3 or 7.4 and

magento payment services 1.5.0 requires magento module service proxy 1.5.*

magento payment services 1.6.0 requires magento module service proxy 1.6.*

magento module service proxy 1.5.0 requires magento framework >=103.0.0

magento module service proxy 1.6.1 requires magento framework >=103.0.0

You can only install one version of the package magento framework 100.0.2 through to 103.0.6

Root composer.json requires magento product community edition 2.4.6

Root composer.json requires magento payment services ^1.5

 

Payment services is already on v1.6.1 & php set to 8.1.17

 

I would really love to post the actual error & the contents of the composer.json but then I get told that access is denied to my post and to login which I already am.

 

Any ideas please?

2 REPLIES 2

Re: Error upgrading from 2.4.5-p1 to 2.4.6

Hello @infoposter8bf1

 

Please follow the steps below to upgrade your Magento version:

Install php 8.2 version

php bin/magento maintenance:enable

cp composer.json composer.json.bak

composer remove magento/product-community-edition --no-update

composer require magento/composer-root-update-plugin ~2.0 --no-update

composer require magento/product-community-edition=2.4.6-p3 --no-update

composer update  OR  composer update --ignore-platform-reqs

rm -rf var/log/*

rm -rf var/tmp/*

rm -rf var/report/*

rm -rf var/cache/*

rm -rf var/page_cache/*

rm -rf var/view_preprocessed/*

rm -rf generated/code/*

rm -rf generated/metadata/*

php bin/magento maintenance:disable

Hope it helps !

 

If you find our reply helpful, please give us kudos.

 

A Leading Magento Development Agency That Delivers Powerful Results, Innovation, and Secure Digital Transformation.

 

WebDesk Solution Support Team

Get a Free Quote | | Adobe Commerce Partner | Hire Us | Call Us 877.536.3789

 

 

 

Thank You,


WebDesk Solution Support Team
Get a Free Quote | Email | Adobe Commerce Partner | Hire Us | Call Us 877.536.3789


Location: 150 King St. W. Toronto, ON M5H 1J9

Re: Error upgrading from 2.4.5-p1 to 2.4.6

If you're getting errors upgrading from Magento 2.4.5‑p1 to 2.4.6, it's likely due to PHP version or composer dependencies not matching.

Make sure you're using the correct PHP version (Magento 2.4.6 supports PHP 8.1), then update your composer.json to require Magento 2.4.6. After that, run:

python
composer update --with-all-dependencies

That usually solves most upgrade issues. Also, try it on a test setup first before applying it to your live site. If you're testing in different environments or using geo-specific services, the best mobile proxies can help simulate various conditions more reliably.