Vous recherchez : Migration 1.6 vers 1.7 Prestashop





Tous les acteurs de création site internet e-commerce sont conscients de l’avantage de l’utilisation de Prestashop. En plus, ce logiciel de gestion de contenu ne s’arrête pas de s’évoluer d’où la présence de différentes versions de ce module depuis son existence. Pendant la conception de la nouvelle version, les développeurs de ce CMS utilisaient un framework de PHP comme le Symphony pour rendre cette infrastructure plus fiable et plus stable. Comme plusieurs modules et thèmes de l’ancienne version ne sont plus compatibles avec la version actuelle, cet article vous explique les différentes étapes pour passer de la version 1.6 vers 1.7.

  • agence
  • webmaster
  • développeur
  • expert
  • spécialiste
  • intégrateur
  • graphiste
  • prestataire
  • consultant
  • webdesigner

Migrer de la version 1.6 à 1.7

Tout d’abord, il faut commencer par l’extraction et l’exportation des données du site web. Parfois, ces données concernent les informations à propos des clients, des produits, des commandes, paniers c'est-à-dire toutes les données existantes dans le back-office. Alors, pour réaliser le transfert de données, on peut choisir entre ces deux façons :
- Le faire soi-même c'est-à-dire manuellement sans outil ou aides de personne
- Le faire automatiquement c'est-à-dire l’utilisation d’un module

  • refonte
  • création
  • migration
  • support
  • maintenance
  • boutique
  • en ligne
  • e-commerce
  • aide
  • serveur

1- Comment transférer les données soi-même ?

Cette méthode peut être repartie en six étapes :
• Préservation des données existantes
Pour ne pas perdre les données dans le cas où la migration échouerait, dès le début ou même avant de commencer, il est très recommandé de sauvegarder tous les fichiers et la base de données.

  • hébergement
  • audit
  • seo
  • référencement
  • template
  • marketplace
  • blog
  • vitrine
  • formation
  • html

Mais de quelles façons peut-on préserver les fichiers ?
C’est simple, il faut télécharger une copie du site e-commerce et puis on le sauvegarde dans un logiciel FTP. Il y a une autre méthode de sauvegarde, mais celle-ci dépend de l’hébergeur. Parfois, sur l’interface de gestion du serveur, on peut sauvegarder un site e-commerce version 1.6 via le gestionnaire de fichiers.

Et de quels moyens peut-on sauvegarder la base de données ?
Avec PHPMyAdmin, on peut sauvegarder la base de données en la téléchargeant ou en l’ajoutant un suffixe. Ou on peut aussi sauvegarder la base de données depuis le back-office de Prestashop. Pour le faire, il faut rendre dans l’option de paramètres avancés et on trouve une option qui permet de créer une sauvegarde de la base de données.

  • php
  • prestashop
  • wordpress
  • drupal
  • magento
  • joomla
  • woocommerce
  • shopify
  • wix

• Téléchargement du module 1.7
Il n’y pas beaucoup de choses à dire, mais ce n’est qu’une étape très facile, car il suffit tout simplement de télécharger depuis le site éditeur de Prestashop la version la plus récente.

• Déplacement des anciens fichiers
Maintenant, cette troisième étape consiste à déplacer les fichiers sauvegardés dans un dossier dans le gestionnaire de fichiers ou le client FTP. Pour le réaliser, on crée un dossier nommé « OLD » à la racine de Prestashop et on y importe tous les fichiers actuels du site.

• Chargement des nouveaux fichiers
Quand le nouveau module 1.7 est téléchargé, il faut qu’on le décompresse pour qu’on puisse déplacer les fichiers dans la racine de Prestashop à travers le client FTP. Si tout va bien, on a une nouvelle arborescence du nouveau site e-commerce à la racine et un dossier OLD qui comporte tous les fichiers de l’ancien site.

• Récupération des anciens éléments
Ensuite, on doit déplacer tous les fichiers du dossier OLD vers les nouveaux fichiers du nouveau site. Pour réaliser ce processus, on peut l’exécuter par ligne de commande SSH, à partir du client FTP ou d'une interface de genre Plesk.

Parfois, les dossiers suivants doivent exister dans le dossier OLD et il faut les copier dans la racine de Prestashop 1.7 : img ; upload ; download
Et puis, on copie le fichier « /config/settings.inc.php » vers la racine de la nouvelle version de Prestashop

• Lancement de la mise à jour
Si tout va bien, il est temps de lancer le script de mise à jour vers Prestashop 1.7. Pour la réaliser, on doit appeler cette URL sur le navigateur web en changeant tous simplement le nom de domaine à celle du site : http://nom_de_domaine/install/upgrade/upgrade.php. Pendant la mise à jour, on ne peut pas fermer le navigateur, mais il faut le laisser toujours ouvert. Finalement, si toutes ces étapes sont bien suivies, tous les fichiers de Prestashop 1.6 devraient être migrés vers la nouvelle version.

2 - Comment migrer les données automatiquement ?

Si on ne veut pas réaliser une migration manuelle des données, on peut utiliser des modules et Prestashop possède beaucoup de modules qui permettent à la migration des données. Avant de lancer à la migration, il faut rendre sur cette adresse https://addons.Prestashop.com/fr/recherche?search_query=migration pour trouver tous les modules de transfert de données de Prestashop. Pour passer de 1.6 vers 1.7, vous pouvez utiliser le Migration Pro, c’est un module payant que vous pouvez télécharger à partir de 79 €.

Les étapes à suivre

Pour faire une migration avec un module, il faut installer les données du site 1.6 sur la version 1.7 et on doit renseigner dans cette nouvelle version l’URL de l’ancien.
Ensuite, on exécute les étapes du transfert sur le module et on ne fait qu’attendre quelques heures jusqu’à la fin de la migration selon le nombre de données à migrer sur la version 1.6.

Parfois, la mise en ligne et le transfert des données via un module prennent souvent un décalage de plusieurs journées. Par conséquent, cette longue attente pour la mise en production cause parfois de problèmes de pertes de données. Et pour l’éviter, il faut lancer mutuellement le transfert des données afin de ne pas perdre les données de la migration précédente.

Pour conclure, l’utilisation d’un logiciel de création site internet surtout dans le domaine de l’e-commerce comme le Prestashop nécessite vraiment une parfaite maîtrise. Pour migrer de la version 1.6 vers 1.7, il faut faire attention pour ne pas perdre les données en suivant toutes les étapes. Pour éviter cette erreur, il faut sauvegarder tous les fichiers de l’ancien site 1.6 et on les préserve bien au cas où on a des bugs ou autres problèmes qui pourraient endommager le fonctionnement du nouveau site.