Migration d'un Magento

Les opérations importantes

  1. Déplacer les fichiers sauf /var
  2. Déplacer la BDD (Export BDD depuis l'admin de Magento : Système > Services > Backup pour les petites BDD, en SQL obligatoire pour les autres)
  3. Modification des accès BDD dans : app/etc/local.xml
  4. Modification de la base URL en BDD dans la table core_config_data les valeurs de : web/unsecure/base_url et web/secure/base_url` (http://localhost/magento/ -> http://autresite.com/)

En cas d'erreur

Si vous avez une erreur Magento allez voir dans /var/report. Votre erreur y est décrite grâce à la Trace de Zend.

Ressources :

Versioning

Si vous n'utilisez pas Composer, et donc que votre Magento est entièrement dans votre repository GIT, voici les dossiers temporaires à exclure dans votre fichier .gitignore :

# Files
/app/etc/local.xml
/sitemap.xml

# Folders
/downloader/.cache/
/downloader/pearlib/cache
/downloader/pearlib/download
/media/
/tmp/
/var/