Update Magento 1.9

5 Simple Steps to Upgrade Magento to 1.9 version

As Magento 1.9 has more advantages as more necessary we have to upgrade our system to this version. Today, Magento tutorial for beginners helps you upgrade your Magento to version 1.9 within 5 steps below:

Update Magento 1.9 {focus_keyword} 5 Simple Steps to Upgrade Magento to 1.9 version magento 1 8 to 1 9 upgrade

Update Magento 1.9

STEP 1: – Enabling the maintenance mode
It is important to create a testing or a parallel development system which is as same as the existing production system. Here’s how you can create the similar one.

cd /magento_folder
#for example: cd /var/www/magento
touch maintenance.flag

Once you’re done with creation of the testing system, ensure to follow all the upgrade steps in the same.

STEP 2- Backup of your database and directories

Here, you need to take a complete backup of your Magento e-store’s database and directories to prevent loss of important information during the upgrade process.

STEP 3- Ready to upgrade Magento to version 1.9
As a step marking the initiation of Magento upgrade process, enter the following commands in the command prompt:

cd /magento_folder
cd /magento_folder
rm -rf var/cache/* var/session/*
chmod -R 777 /magento_folder
chmod 550 ./mage
./mage mage-setup .
./mage config-set preferred_state stable
./mage list-installed

On clicking “Enter” key after inserting the command: ‘./mage list-installed’ in the command prompt, the Magento modules would be displayed in the manner as shown below:

Installed package for channel ‘community’ :
Lib_Js_Ext 1.8.1.0 stable
Lib_LinLibertineFont 2.8.14.1 stable
Lib_Js_TinyMCE 3.4.7.0 stable
Lib_Js_Calendar 1.51.1.1 stable
Lib_Phpseclib 1.5.0.0 stable
Lib_ZF 1.11.1.0 stable
Lib_Js_Prototype 1.8.0.0.4 stable
Lib_ZF_Locale 1.11.1.0 stable
Mage_All_Latest 1.8.1.0 stable
Interface_Adminhtml_Default 1.8.1.0 stable
Interface_Frontend_Default 1.8.1.0 stable
Interface_Install_Default 1.8.1.0 stable
Mage_Downloader 1.8.1.0 stable
Mage_Centinel 1.8.1.0 stable
Interface_Frontend_Base_Default 1.8.1.0 stable
Phoenix_Moneybookers 1.3.2 stable
Mage_Compiler 1.8.1.0 stable
Magento_Mobile 1.8.1.0.23.1 stable
Mage_Core_Adminhtml 1.8.1.0 stable
Mage_Core_Modules 1.8.1.0 stable
Lib_Varien 1.8.1.0 stable
Lib_Google_Checkout 1.8.1.0 stable
Lib_Js_Mage 1.8.1.0 stable
Mage_Locale_en_US 1.8.1.0 stable
Lib_Mage 1.8.1.0 stable

Under rare situations wherein the modules are not listed as per the above format, you may use the below command to initiate the upgrade process:
./mage install http://connect20.magentocommerce.com/community Mage_All_Latest –force

Once your Magento modules get listed in the desired manner, opt for using the following commands:
./mage list-upgrades
./mage upgrade-all

With the completion of the upgrade process, you’ll view a list of modules with tags viz: “already installed” and “package upgraded”. Here, you need to make sure that your permissions are set back to normal. For this, you need to enter the following commands in the command prompt:

php shell/indexer.php reindexall
chmod -R 644 ./*
find . -type d -exec chmod 755 {} \;
chmod 550 ./mage

STEP 4- Compatibility your store with third-party extensions

Prior to migrating your Magento powered e-store to the all-new 1.9.0.1 version, make it a point to check for the compatibility of different third-party extensions on your e-commerce website.

STEP 5- Go online with Magento website version 1.9
Remove any security flags and making the site available for the general public:

cd /magento_folder
rm -f maintenance.flag

Enjoy, Hope this Magento tutorial help you to have up-to-date magento system.
Thanks

Discuss more about Magento in : http://forum.cmsideas.net/

Posted by:

admin

Leave A Comment

Your email address will not be published. Required fields are marked (required):


Warning: include(/home/cmsideas/public_html/lib/ip/example.php): failed to open stream: No such file or directory in /home/cmsideas/public_html/blog/wp-content/themes/blog/footer.php on line 59

Warning: include(): Failed opening '/home/cmsideas/public_html/lib/ip/example.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/cmsideas/public_html/blog/wp-content/themes/blog/footer.php on line 59

Back to Top