Magento is an ecommerce platform built on open source technology which can be used to build online stores or website for selling products. Magento is loaded with features such as shopping carts, inventory management, and catalog management, etc.
You need to upgrade Magento 1.6 to Magento 1.9, if you’re currently on version 1.6 that is, to take advantage of all the latest features.
In this tutorial, we are going to learn how to upgrade Magento to 1.9. We’ll assume you are using Magento version 1.6 for this tutorial.
Create a Backup:
First create a backup of your entire Magento Store.
Download the Latest Version:
During installation, set the same Database name, Username and Password as your previous Magneto Store in configuration page.
Replace Database Tables:
Delete all the tables from your Magento 1.9 and import all the tables from your previous Magento version 1.6 to it.
Merge the following folders from your previous version into your newer version:
Replace app/code/community folder in Magento 1.9 with your previous Magento 1.6 app/code/community folder.
Replace app/code/local folder with your previous Magento 1.6 app/code/local folder.
Replace media folder with your previous Magento 1.6 media folder.
Replace app/design/frontend/<your-theme> folder with your Magento 1.6 app/design/frontend/<your-theme> folder.
Custom XML files:
If you have created any custom xml files, then replace all those files from app/etc/modules with your previous Magento 1.6 app/etc/modules folder.
Replace all custom folders from skin folder with your previous Magento 1.6 skin folder.
Custom Admin Theme:
If you have any custom admin theme folder then replace this folder with your previous Magento 1.6 app/design/adminhtml/ <your- custom-theme>.
If you have any custom js folder then replace this folder from app/js in Magento 1.9 with your previous Magento 1.6 app/js.
By following the above mentioned steps, you’d be able to upgrade Magento 1.6 to 1.9. Now, you can use all the latest features available in Magento 1.9. Launch your site in a browser and open the Admin Panel to verify that the version has indeed been upgraded. Leave your thoughts or questions in the comment section below!
Fayyaz is a Magento Community Manager at Cloudways - A Managed Magento Hosting Platform. His objective is to learn & share about PHP & Magento Development in Community. Fayyaz is a food lover and enjoys driving. You can email him at firstname.lastname@example.org
Start Growing with Cloudways Today.
Our Clients Love us because we never compromise on these