Please how do i upgrade my website from Magento 1.5.1.0 to Magento 2.3x
Detailed steps of how to go about it will be appreciated
Magento Stack Exchange is a question and answer site for users of the Magento e-Commerce platform. It only takes a minute to sign up.
Sign up to join this communityPlease how do i upgrade my website from Magento 1.5.1.0 to Magento 2.3x
Detailed steps of how to go about it will be appreciated
It is not possible to direct migrate form Magento 1.5.1.0 to 2.3.x because when you install migration tool you will get minimum version is 1.6.0.0.
I suggest you to first upgrade to 1.9.4.3 and then migrate to magento 2.3.x
please follow magento 2 migration documentations: https://devdocs.magento.com/guides/v2.3/migration/bk-migration-guide.html
magento versions available for migration:
Follow the below steps to migrate from M1 to M2 :
1) Install blank Magento 2 version
2) Update your composer using this command : composer update
3) After complete composer update process run below command
composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool
4) Go to M2 root directory and execute this below command :
composer require magento/data-migration-tool:2.3.0
2.3.0 => Add your M2 version in which you want to migrate.
This command will copy migration tool at vendor/magento/data-migration-tool
5) Change file name
From
vendor/magento/data-migration-tool/etc/ce-to-ce/<your m1 version>/config.xml.dist
to
vendor/magento/data-migration-tool/etc/ce-to-ce/<your m1 version>/config.xml
now, find below code in config.xml file and set replace your database details.
<source>
<database host="127.0.0.1" name="magento1" user="root" password="pass"/>
</source>
<destination>
<database host="127.0.0.1" name="magento2" user="root" password="pass"/>
</destination>
6) Find crypt_key from M1 app/etc/local.xml and paste in config.xml
<crypt_key>your crypt key</crypt_key>
Now, execute this below commands :
php bin/magento migrate:settings vendor/magento/data-migration-tool/etc/ce-to-ce/<your M1 version>/config.xml
php bin/magento migrate:data --reset vendor/magento/data-migration-tool/etc/ce-to-ce/<your M1 version>/config.xml
ce-to-ce => M1 ce version to M2 ce version.
You need change as per your requirements.
It's not possible to upgrade magento 1.5.1 to 2.3. Migration tool providing upgrade magento 1.6.0.0 to magento 2.2.7. magento 2.2.7 is last version where you can migrate your version.