How to upgrade Magento 2.3 to 2.4

Magento, a well-known e-commerce platform, has released version 2.4 as its most recent version. To improve security and user experience, it comes with a range of new features and enhancements. To upgrade Magento from version 2.3 to version 2.4, you may follow the instructions in this article.

Back-Up Your Magento 2.3 Site

It’s important to back up your Magento 2.3 site before upgrading. Both the file system and the database are included in this. To perform this backup, you may either utilise a third-party solution or the Magento 2 Backup and Recovery tool.

Install the Latest Version of Composer

Magento makes use of Composer, a PHP dependency management. Before updating, you must have the most recent version of Composer installed. To update, run the below command in the terminal:

composer self-update

Upgrade Magento 2.3 to 2.4

You are ready to upgrade Magento from version 2.3 to version 2.4 once you have updated Composer and backed up your website. You may achieve this by using the following command on the terminal:

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

Update the Database Schema and Data

The database structure and data need to be updated when the upgrade is finished. The following command should be entered into the terminal to do this:

php bin/magento setup:upgrade

After running the setup upgrade, also run the below commands:

php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento indexer:reindex

Clean the Cache

Clean the cache once again to make sure the upgrade was correctly implemented. The following command should be entered into the terminal to do this:

php bin/magento cache:clean

Test Your Site

After the upgrade is finished, it’s important to properly test your website to ensure everything is operating as it should. Checking your pages, items, orders, and any installed custom extensions are all included in this.

Update Custom Extensions

It’s important to confirm that any installed custom extensions are compatible with Magento 2.4. If not, you’ll have to replace or update them.

Review Magento 2.4 Documentation

It’s important to become familiar with the changes because Magento 2.4 introduces new features and enhancements. On the Magento website, you may get the most recent documentation.

Monitor Your Site’s Performance

After an upgrade, keep an eye on your site’s functionality for a few days to make sure everything is operating as it should. Pay special attention to performance indicators such as page load times, error warnings, and others.

Additional Tips

  • The Magento community is a wonderful place to look for answers if you run into problems when upgrading.
  • Consider hiring an experienced Magento development company to help with the upgrading if your website is vast.
  • The most recent security patches and upgrades should always be applied to your Magento 2.4 site.


I’m done now! You should now be able to update Magento 2.3 to 2.4 by following these easy steps. Depending on the size of your site, keep in mind that this procedure might take some time. It’s also advised to properly test your improved site before putting it live.

This article is meant to be useful, I hope. If you need anything more, let me know!

Leave a comment

Your email address will not be published. Required fields are marked *