Magento webshop verhuizen naar andere server

Magento webshop verhuizen naar ander domein/server 1. Database exporteren 2. Lege database aanmaken op nieuwe domein/server. Magento database importeren. 3. Zorg dat de URL goed staat. Aanpassen in de database onder tabel core_config_data table. Hierin vind je de onveilige paden naar Magento:  web/unsecure/base_url Pas dit aan door dit te vervangen door  de correcte url {{base url}} of de  Url van je  magento (bijv. https://dolmandesign.nl.) 4. In app/etc/local.xml staan de verwijzingen naar de database. Pas die aan om de koppeling naar de nieuwe database weer tot stand te brengen. 5. In de cache blijf vaak nog de oude verwijzing naar de site staan. Om dit op te lossen moet je een PHP script uitvoeren met de volgende inhoud: cleanCache(); // clear ‘refresh_catalog_rewrites’: Mage::getSingleton(‘catalog/url’)->refreshRewrites(); echo ‘Catalog Rewrites was refreshed succesfuly
‘; //  clear ‘clear_images_cache’: Mage::getModel(‘catalog/product_image’)->clearCache(); echo ‘Image cache was cleared succesfuly
‘; //  clear ‘refresh_layered_navigation’: Mage::getSingleton(‘catalogindex/indexer’)->plainReindex(); echo ‘Layered Navigation Indices was refreshed succesfuly
‘; ?> Als alles goed is moet je nieuwe shop nu werken.   Command line versie(Engels): Step 1: Login to mysql (command line) and update two records: Note that the values in square brackets need to be filled with your specific values. update [prefix]core_config_data set value=”http://[domain]/[rootfolder/]” where path=’web/unsecure/base_url’; update [prefix]core_config_data set value=”http://[domain]/[rootfolder/]” where path=’web/secure/base_url’; Step 2: Clear cache by removing entries in the /var/cache/* folder: Careful with this one, make sure you are pointing to the right folder. rm -rf /var/www/[path to html folder]/var/cache/* Step 3: Force Magento to clear its database cache by running this php file: Note that I recommend that you copy and paste this code in a file at your Magento root folder. Then point your browser to this file, it will trigger the clearing of various cache objects in Magento. cleanCache(); // clear ‘refresh_catalog_rewrites’: Mage::getSingleton(‘catalog/url’)->refreshRewrites(); echo ‘Catalog Rewrites was refreshed succesfuly
‘; //  clear ‘clear_images_cache’: Mage::getModel(‘catalog/product_image’)->clearCache(); echo ‘Image cache was cleared succesfuly
‘; //  clear ‘refresh_layered_navigation’: Mage::getSingleton(‘catalogindex/indexer’)->plainReindex(); echo ‘Layered Navigation Indices was refreshed succesfuly
‘; ?>      

Geef een reactie