I want to upgrade Magento from version 126.96.36.199 to 188.8.131.52. How can I do this upgrade manually or via any other method?
Ugh, just no!
This is how I do it - I use command line stuff, so you need to be logged in via ssh or similar, have write access to the files and be in the document root.
Go through all of your extensions and ensure that there is a version available for the current Magento release.
Take a backup, and load it on a dev server, updating hosts/DNS as necessary. ( this is so I can test the upgrade before going live! ).
- Update all extensions to support 184.108.40.206 ( this is for the first attempt. If the process fails, then I will disable all extensions and retry ).
Disable and clear cache, and re-index the database.
If on 1.4 or earlier. ( note the filter on output for old php with 5.3+ )
./pear mage-setup . 2>&1 | egrep -v '^$|Undefined|Function|deprecated' ./pear channel-update pear.php.net 2>&1 | egrep -v '^$|Undefined|Function|deprecated' ./pear install --force PEAR 2>&1 | egrep -v '^$|Undefined|Function|deprecated' ./pear install magento-core/Mage_All_Latest 2>&1 | egrep -v '^$|Undefined|Function|deprecated' rm -rf downloader/pearlib/cache/* downloader/pearlib/download/*
Restart your web server, then access the home page, and wait until the system load has dropped back down and the home page is displayed. This will have completed the upgrade to final 220.127.116.11. I manually rebuild the indexes at this time to confirm all is ok.
php shell/indexer.php reindexall
Upgrading 18.104.22.168 or higher to 1.7.
chmod +x mage ./mage mage-setup . ./mage sync ./mage config-set preferred_state stable ./mage upgrade-all
As above, restart web server, and reindex.
If you're extremely lucky, the prevailing wind direction is ESE, and you sacrificed the correct type of virgin to your preferred $deity, all will be working fine, and you can proceed to
Test, test, test.
It's far more likely that you'll be making stock installs of various versions of Magento, and running the
on a regular basis.
Once you've managed a successful upgrade in private, you can stick the production site into maintenance mode, and use the notes you created to do it for real.
If you want to upgrade in manual mode just download and extract contents from archive http://www.magentocommerce.com/downloads/assets/22.214.171.124/magento-126.96.36.199.tar.gz and copy all folders and files over your site.
The best way should be:
1. copy your installation for example siteA -> siteA.bck 2. copy new files in siteA.bck 3. make backup of DB 4. rename folder siteA in siteA.old and siteA.bck in siteA 5. open you site
If something goes wrong Restore db Dump, rename siteA.old back to siteA, investigate the problem.