How upgrade Magento 1.3 to Magento 1.7 version in the best way

In our opinion it is the best way to upgrade MagentoВ  1.3 to Magento 1.7  version. Below you can find solution how to do it. First of all we strongly recommend to do all operations locally. There are will be 2 stage: first update Magento from 1.3 versionВ  to 1.4 and then second update Magento from 1.4 to 1.7 version.

Now check what to do step by step:

1. Preparation

You need to do full back up for site you would like to upgrade. Check your server if it match to Magento 1.6 server™ requirements. Download two installation magento package for versions 1.4.1 and 1.6.2

You can find it there: http://www.magentocommerce.com/download, Tab:“Release Archives”.

Create two virtual host:
    http://magento/1.4/
    http://magento/1.6/
Create three database:
    magento
    magento_14
    magento_17

Install Magento 1.4.1 and 1.6.2.0 to the appropriate bases. Then:

    1. Copy folder /media from your magento 1.3 project to host http://magento/1.4/.
    2. Delete from host http://magento/1.4/ file /app/etc/local.xml.

Database dump for site you would like to upgrade should be uploaded to Database magento’.

 2. Upgrade from Magento 1.3 to Magento 1.4.1

Run installation process for 1.4.1 version but now to Database ‘magento’  (where you before should upload Database for site you would like upgrade). Usually should be any problems but sometime you can get next issues.

You can get admin panel (404 Error). Then you need to check in table `core_store` if there available store with name “Admin”  and “0” identification:

INSERT INTO `core_store` (`store_id`, `code`, `website_id`, `group_id`, `name`, `sort_order`,`is_active`) VALUES(0, 'admin', 0, 0, 'Admin', 0, 1);

When you try to index catalog you could get error. There are could help 2 request to DB:

DELETE cpop.*
FROM catalog_product_option_price AS cpop
INNER JOIN catalog_product_otion AS cpo ON cpo.option_id = cpop.option_id
WHERE cpo.type = 'checkbox' OR cpo.type = 'radio' OR cpo.type = 'drop_down'

Product not appear on front end. You can use request :

UPDATE `customer_group`
SET `customer_group_id` = '0'
WHERE `customer_group_code` = 'NOT LOGGED IN';

Check Database. There can help Database Repair Tool and test you new site with Magento 1.4.

3. Upgrade from Magento 1.4.1 to Magento 1.7

  1. Copy folder /media from http://magento/1.4/ to host http://magento/1.7/.
  2. Delete from host http://magento/1.6/ file /app/etc/local.xml.
  3. Run installation for Magento1.7.2, but in database “magento”.
  4. If any issues will appear check item 2.1
  5. Check your new Magento 1.7.2 site

Enjoy your new site and if you found this article useful for you please like us :)

Other Articles

A Guide to Optimizing Your Magento Store for Peak Performance

Why Does Magento Speed Matter? As an online retailer, the speed of your Magento store is crucial to your success. In today's fast-paced digital world, users have high expectations when it comes to website performance. If your Magento store is slow, it can have a significant impact on user experience

Read more

BigCommerce B2B Edition: A Guide to Scaling Your Online Presence

In today's digital age, moving your business online is no longer an option, but a necessity. However, making that transition can be challenging, especially for B2B businesses. Fortunately, there are platforms like BigCommerce B2B Edition that can help you overcome these challenges and unlock the true potential of your online

Read more

7 Top Magento Payment Gateways in 2024

What is a payment gateway? A payment gateway is an essential component of any e-commerce platform, including Magento. It acts as an intermediary between the customer and the merchant, securely transmitting payment data during online transactions. When a customer makes a purchase on a Magento website, the payment gateway encrypts

Read more
Beyond Code – We Build Experiences: Dive Into a Realm Where Every Line of Code Crafts a Story

We don't just code; we breathe life into your digital aspirations. Our expertise in coding is complemented by our design approach and strategic marketing initiatives, ensuring your brand not only looks good but performs exceptionally.

Begin Your Story