We proberen de kwaliteit van onze kennisbank voortdurend te verbeteren.
Geef de informatie op deze pagina een waardering met de slider hierboven.
Magento Naar Byte Verhuizen
Hoe kunt u uw Magento webshop naar uw nieuwe hostingaccount bij Byte migreren? Het is niet moeilijk! Zorg dat u onderstaande stappen doorloopt. Twijfelt u nog of u uw Magento shop naar Byte wilt verhuizen en wat de voordelen voor u zijn? Bekijk dan de animatie over hoe Magento hosting bij Byte werkt: Magento hosting.
Inhoud |
1. Bestanden kopiëren
- U moet alle bestanden uploaden naar uw Magento account bij Byte. Website bestanden staan bij ons in de map uwsite.nl/
- Zie ook: FTP
2. Database verhuizen
A) Maak een lege database bij Byte aan
- Zie: Databases
- Noteer de login gegevens
B) Exporteer de database van de huidige site naar een .sql bestand. Sommige mogelijkheden:
- Met een webinterface bij uw huidige provider (bijv. PhpMyAdmin). Bij Byte kunt u de database exporteren zoals in Database Backup beschreven
- Met een programma zoals Heidi SQL (Win), Navi Cat (Mac), Mysql Workbench 5.2.x (Linux)
- C) Importeer het .sql bestand naar de nieuwe database bij Byte
- Met PhpMyAdmin: Database Importeren
- Met het shell commando, zie Shell Database Dump Importeren
3. Site adres en database inloggegevens aanpassen
A) als de Magento database geïmporteerd is, dient u het adres van de site bij Byte in de database aan te passen:
- Het adres van uw site is uwsite.nl.testbyte.nl
- Ga naar Byte ServicePanel -> PhpMyAdmin.
- Kies de tabel core_config_data, en zoek 2 regels met
path=web/unsecure/base_url en path=web/secure/base_url
- * Als alternatief kunt u onderstaande SQL queries uitvoeren op de net geïmporteerde database
UPDATE core_config_data SET value = 'http://uwsite.nl.testbyte.nl/' WHERE path LIKE 'web/unsecure/base_url' LIMIT 1 ; UPDATE core_config_data SET value = 'https://uwsite.nl.testbyte.nl/' WHERE path LIKE 'web/secure/base_url' LIMIT 1 ;
B) Vervang bestaande database gegevens (van oude site/database) met uw Byte database gegevens:
- Het configuratie bestand staat in uwsite.nl/app/etc/local.xml als u met FTP inlogt
- Database configuratie regels zijn ongeveer:
<default_setup> <connection> <host><![CDATA[dbint019133]]></host> <username><![CDATA[u019133_magbyte]]></username> <password><![CDATA[aaa11aaa]]></password> <dbname><![CDATA[db019133_magbyte]]></dbname> <active>1</active> </connection> </default_setup>
4. Maak de site cache leeg (belangrijk!)
- Login via FTP en gooi de uwsite.nl/var/session en uwsite.nl/var/cache mappen weg.
- Haal de bestanden in downloader/pearlib/cache/ en downloader/pearlib/download/ weg.
FAQ
De site geeft een fout "Notice: Undefined index: 0"
Dit komt doordat Magento in sommige auto_increment velden een 0 gezet heeft, wat bij het dumpen van de database niet goed is overgekomen.
- Log in op phpmyadmin
- Zet in de tabel 'core_store' het 'store_id' van het 'Admin' record op 0.
- Zet ook in de tabel 'core_website' het 'website_id' veld van het 'Admin' record op 0.