Transfert d’un site Magento d’une installation locale à un serveur distant
Nous l’avons remarqué récemment, le transfert d’un site Magento (de local à serveur ou même de serveur à serveur) est loin d’être une partie de plaisir.
Pour vous éviter les bugs étranges (disparation de produits dans le front-office) et vous faire gagner du temps, voici la démarche à suivre pour transférer de manière propre une boutique Magento :
- Tout d’abord, rendez-vous sur l’interface phpMyAdmin du serveur où se trouve votre base de données Magento et exporter votre base dans un fichier SQL. Dans les options, pensez à cocher « Désactiver la vérification des clés étrangères » :

- Une fois l’export terminé, vous allez devoir importer cette base sur votre serveur distant en utilisant l’interface phpMyAdmin :

- Normalement l’import devrait se dérouler sans erreur. Désormais, il vous faut modifier deux champs de la table core_config_data : le web/unsecure/base_url et le web/secure/base_url :
Et remplacez la valeur de la colonne value par l’url du site où va être implanter votre site Magento : 
- Le paramétrage de votre base de données maintenant terminé, vous pouvez transférer les fichiers de votre site Magento vers le repertoire distant de votre futur site. Une fois les fichiers transférés, il vous faut supprimer le fichier suivant : /app/etc/local.xml ce fichier contient toutes les informations de la base de données de votre site que vous renseignez lors de l’installation de Magento, ainsi que le contenu des dossiers /var/cache, /var/report et /var/session qui contiennent respectivement les données stockées en cache, les rapports d’erreur et les rapports de connexion utilisateur.
- Une fois ces fichiers supprimés, rendez-vous à l’adresse de votre site et installez Magento en renseignant bien les informations de la base de données distante. L’installation terminée, tout devrait fonctionner.
En espérant que ce petit tutoriel vous aura servi.
| Imprimer l'article | Cette entrée a été posté par raphael le 21 mai 2010 à 08:27, et placée dans développement web, e-commerce. Vous pouvez suivre les réponses à cette entrée via RSS 2.0. Vous pouvez aller directement à la fin et laisser une réponse. Le ping n'est pas autorisé pour le moment. |

about 3 months ago
Bonjour galano et merci,
nous ne voyons aucun inconvenient à ce que vous utilisiez notre article sur votre blog tout en citant la source.
Bonne journée
about 3 months ago
Un tutoriel intéressant, que nous pourrions publier sur notre blog http://www.magexpert.com avec votre accord.