Installer une sauvegarde de site de Prod en Dev

L’opération qui consiste à actualiser sa boutique de DEV Magento en récupérant les fichiers de la prod peut parfois être périlleuse, il faut faire attention de changer ensuite les fichiers de configuration.

1. Le premier fichier important : .htaccess

Reprendre celui de la DEV, ne surtout pas laisser celui de la prod qui ne contient pas de restriction utilisateur, ce qui pourrait mettre le site de dev dans l’indexation Google.

AuthUserFile /home/votre_path/cgi-bin/.htpasswd
AuthGroupFile /dev/null
AuthName « Restricted Access »
AuthType Basic
<limit GET>
require valid-user
</Limit>

2. Le fichier Index.php

bien remettre celui de la dev, car en cas de multiboutique il peut contenir des configurations de démarrage boutique ;

Mage::run($mageRunCode, $mageRunType);

3. Le fichier de connexion à la Base de données.

Il est primordial, donc attention de ne pas se connecter en Dev à la BDD de Prod.

App/etc/local.xml

4. Le fichiers de connexion pour l’installation de Module du Magento Connect

downloader/conect.ctg

bien remettre celui de la Dev qui contient les infos de connexion BDD.

5. Les fichiers Pathfile de atos (du paiement sécurisé)

lib/atos/pathfile

dans certains cas vous n’avez pas le droit de modification de ces fichiers

6. le fichier Var/resource_config.jason

qui doit maintenant contenir le chemin de l’install de Dev au lieu de celui de la prod.

7. Le nettoyage des fichiers var/cache

8. La suppression des sessions utilisateurs

Dans le répertoire var/session

Dans cetains cas il peut y en avoir 15000 fichiers pour un site qui n’a que 2 mois d’activités.

9. Enlever le fichier maintenance.flag

Ce fichier empêche l’affichage du site de Dev, il permet d’afficher le mode d’affichage Maintenance.

10. supprimer le fichier var/log/system.log