Table des matières
Table of Contents | ||
---|---|---|
|
...
Mettre à jour PrestaShop
De nouvelles versions de PrestaShop sortent régulièrement. Certaines sont des versions majeures, la plupart sont mineures, mais toutes apportent leur lot d'innovation, d'amélioration et de correctifs. De fait, nous vous recommandons fortement de faire en sorte de toujours utilisé utiliser la dernière version;
Une mise à jour réussie passe par 5 étapes :
...
Tip | ||
---|---|---|
| ||
Plutôt que de lire ce long texte, vous pouvez suivre les explications de la vidéo suivante : Mettre à jour PrestaShop en version 1.4. |
Support PrestaShop
Pour toutes vos demandes toute demande de support ou d'assistance ou pour vous aider à mettre aide à la mise en place de votre site, contactez-nous et découvrez nos offres annuelles.
Notre équipe support se tient à votre disposition pour tous vos problèmes techniques liés à la mise à jour de votre boutique PrestaShop :
- Par e-mail : [email protected] téléphone : +33.1 utilisez le formulaire de contact à l'adresse https://www.prestashop.com/fr/support
- Par téléphone (de 9h00 à 18h00, heure de Paris):
01 40 18 30 04 si vous avez besoin de conseils sur PrestaShop (
gratuit)
08 90 03 23 20 si vous avez des questions sur l'utilisation de notre solution (0.80€ / min)
- Découvrez nos offres de support : http://supportaddons.prestashop.com/fr/388-support
- Et notre bien entendu, le formidable forum d'entraide communautaire : http://www.prestashop.com/forums/
Vérifier les prérequis de la nouvelle version.
...
Si vous ne pouvez pas obtenir de mise à jour de votre configuration serveur de la part de votre hébergeur, il est temps de trouver un meilleur hébergeur. Ne vous lancez surtout pas dans une mise à jour sans dispose disposer des prérequis système.
La configuration requise pour faire fonctionner la dernière version de PrestaShop est disponible sur la page officielle de téléchargement de PrestaShop.
...
Aucune version de PrestaShop inférieure à la 1.4.4 ne dispose de la mise à jour automatique. De fait, vous ne pourrez lancer de mise à jour automatique que si vous installez le module Auto-Upgrade. C'est un module expérimental, donc utilisez-le à vos risques et périls !Vous pouvez télécharger ce module, et trouver ses instructions d'utilisation, sur cette discussion du forum. Notez que vous devrez être connecté au forum pour télécharger le module. Une fois installé, suivez les instructions données dans la discussionavec une telle version, et devrez passer par la mise à jour manuelle.
Mise à jour manuelle
Première étape : préserver votre boutique actuelle
...
Faites cela pour toutes vos langues personnalisées, à la fois celle que vous avez créées/ajoutées et celle celles que vous avez modifiémodifiées/corrigécorrigées.
Tip | ||
---|---|---|
| ||
Contient-il...
Avez-vous vérifié l'ensemble de votre dossier de sauvegarde, et avez-vous fait en sorte que tout y est correct et que vous seriez en mesure de revenir à votre version actuelle et à restaurer vos données ? Si vous avez répondu à toutes ces questions, alors vous pouvez passer à la deuxième étape. |
...
Vérification avant de continuer
Mettons Supposons que votre boutique se trouve à l'adresse suivante : http://www.myprestashop.com.
- Pour tester la mise à jour, vous avez d'abord téléchargé la dernière version de PrestaShop.
- Vous avez ensuite décompressé l'archive, qui contenait un dossier nommé "prestashop".
- Vous avez copié vos fichiers personnalisés depuis votre sauvegarde vers le nouveau dossier "prestashop".
Dans le fichier
config/settings.inc.php
, vous avez modifié la ligne "PS_BASE_URI" afin de lui donner le nom du dossier sur votre serveur (a priori, "prestashop").
Par exemple:Code Block html html define('__PS_BASE_URI__', '/');
...a été remplacé par...
Code Block html html define('__PS_BASE_URI__', '/prestashop/');
- Vous avez mis le dossier "prestashop" en ligne via votre client FTP, et il est accessible à l'adresse http://www.myprestashop.com/prestashop (ou l'équivalent à votre situation).
...
Rendez-vous à l'adresse du script d'installation de votre boutique ; par exemple, http://www.myprestashop.com/prestashop/install (remplacez "myprestashop.com" par la vraie adresse de votre boutique, "prestashop" par le nom du dossier que vous avez transféré sur votre FTP).
- Sélectionnez l'option "Mise Mettre à jour" plutôt que "InstallationInstaller".
- Lisez le contrat de licence, puis validez la case "J'approuve les termes et conditions du contrat ci-dessus."
- Cliquez sur le bouton "Suivant".
Si vous avez bien suivi l'étape de ce guide concernant les sauvegardes, vous pouvez cliquer sur "Je certifie avoir effectué une sauvegarde de ma base de données et de mes fichiers. J'assume pleinement l'ensemble des responsabilités liées à toute perte de données ou dommage lié à cette mise à jour." Si vous n'avez pas réalisé les sauvegardes requises, ou si vous n'avez pas vérifié l'intégrité de ces sauvegardes et de vos données, veuillez le faire avant de continuer.
...
Lorsque vous cochez la case "Je certifie avoir effectué une sauvegarde...", la page se met à jour pour afficher plus d'instructions de sécurité que vous devriez suivre. Lisez-les attentivement et suivez-les avant de cliquer sur le bouton "Suivant".
Les paramètres de votre hébergeur devraient s'afficher à l'écran, ainsi que d'autres détails à propos de l'opération que vous vous apprêtez à lancer.
...
Tout va bien ? Alors cliquez sur le bouton "Suivant" en bas de la page.
Vérification de tous les paramètres avant la mise à jour
Si vous disposez des droits d'accès nécessaires à vos fichiers et dossiers, la page suivante s'affichera :
...
Le cas échéant, faites en sorte que les droits des dossiers soient correctement configurés : modifiez les permissions des dossiers indiqués en rouge par l'outil de mise à jour, directement sur votre serveur FTP (faite un CHMOD 755 ou 775, en fonction de votre hébergeur), puis cliquez sur le bouton "Revérifier".
Pour réaliser un CHMOD à l'aide de votre client FTP, trouvez les dossiers à modifier, faites un clic-droit sur chacun afin d'afficher leurs propriétés (ou mieux, leurs droits d'accès), et cochez les case qui ne le sont pas encore, ce jusqu'à ce qu'un rechargement de la page "Droits en écriture" indique les dossiers en vert.
Si le validateur de configuration indique qu'un dossier n'a pas les bonnes permissions alors qu'il n'existe pas (par exemple, les dossiers /cache
et /compile
de Smarty), créez simplement ces dossier à l'aide de votre client FTP.
Ceci fait, cliquez sur le bouton "Suivant" en bas de page, la mise à jour se lancera et durera quelques minutes.
...
Une fois la mise à jour terminée, vous devriez voir l'écran suivant s'afficher :
Sur votre serveur FTP, dans le dossier "prestashop", vous devriez effacer :
- le dossier {{
/install
} (contient l'outil de mise à jour) ; - les fichiers
README
(contient des informations sur votre installation de PrestaShop) ; - le fichier
CHANGELOG
(contient des informations sur les dernières modifications apportées à PrestaShop).
...
Warning | ||||
---|---|---|---|---|
| ||||
Dans tous les cas, n'oubliez pas de régénéré régénérer votre fichier |
...
Dans certaines situations, il peut arriver que des modules ne soient pas compatibles avec la dernière version de PrestaShop. Vous devriez alors contacter la société ou la personne qui a créé ce module, afin de lui demander d'y apporter les corrections nécessaires.
Remettre l'ancienne base de données
...
Warning |
---|
Cette procédure n'est a appliquer que si vous n'avez pas d'autre choix |
...
Si votre mise à jour s'est mal déroulée et que vous ne voyez pas d'autre solution que remettre en place l'ancienne version de votre base de données, il y a deux manières de vous y prendre :
...