PrestaShop Forums: [TUTORIAL] Updater en douceur sa boutique en production - PrestaShop Forums

Jump to content


Welcome to the PrestaShop Forum! We hope you'll share your comments and suggestions with us. We ask that you please post in English to the main sections of the PrestaShop Forum. If you want to write in another language, please post in the corresponding PrestaShop Community section below.

Please note that PrestaShop Community sections are largely self-moderated. PrestaShop team members may or may not participate in non-English sections. To improve the chances of receiving feedback to your question or comment, please post it in English to the main sections of our Forum.

NYC

Vous parlez français ? par ici !


[TUTORIAL] Updater en douceur sa boutique en production


[TUTORIAL] Updater en douceur sa boutique en production

#1 Jean-Bruno

    PrestaShop Fanatic

  • 31 Jul 2008
  • Moderators
  • 1366 posts
  • Location:Savoie, France

Posted 07 November 2008 - 08:46 PM

Bonjour

EDIT Voici la procédure pour avoir une deuxième boutique en version supérieure avant de la passer en production

0) sauvegarder la base (cf module de sauvegarde) et le dossier complet de la boutique en production
1) dupliquer le dossier de l'ancienne version (download/upload en le renommant) au même niveau que celui en production
2)Créer une nouvelle base de donnée
3) exporter de la base production dans phpmyadmin en cochant la case "transmettre" et en oubliant pas de sélectionner toute les tables
3) importer dans phpmyadmin le fichier créé à la phase précédente
4) créer le /config/settings.inc.php du nouveau dossier en copiant le contenu de celui de la base en production et changer les lignes utilisateur, base et mot de passse avec celle de la base crée au point 2)
5) suivre la procédure du mail de Zendik ci-dessous
6) et celui -ci http://www.prestasho..._sont_apparues_
7) au cas ou suivre ce post http://www.prestasho...ected_property_
8) tester, tester et retester
Faire pointer son index vers le nouveau dossier
et si ça marche pas revenir sur le dossier précédent ;-)

#2 Patric Codron

    PrestaShop Superstar

  • 17 Jun 2008
  • PrestaTeam
  • 8901 posts

Posted 08 November 2008 - 01:04 AM

Si j'ai bien suivi ta démarche, ce n'est pas exactement ça... Là tu vas écraser les fichiers de ta boutique (étape 1) et utiliser une base de données vide.

Je te traduis la page :
http://www.prestasho...date_PrestaShop

Faire une sauvegarde de ta base de données. Voir Back Up Your Database;

Renommer le dossier de ta boutique. Par exemple :
http ://www.mysite.com/prestashop/
devient
http ://www.mysite.com/prestashop_old/

Créer un nouveau dossier et lui donner le nom de la boutique :
http ://www.mysite.com/prestashop/
Uploader dans ce dossier les dossiers/fichiers de la nouvelle version de PS.

Si tu as modifié le contenu du dossier /mails, copier le contenu de :
http ://www.mysite.com/prestashop_old/mails/
dans le dossier :
http ://www.mysite.com/prestashop/mails/

Copier le contenu du dossier :
http ://www.mysite.com/prestashop_old/img/
dans
http ://www.mysite.com/prestashop/img/

Si tu as ajouté des modules supplémentaires à ton ancienne version de PS, copier ces modules depuis :
http ://www.mysite.com/prestashop_old/modules/
vers
http ://www.mysite.com/prestashop/modules/

Si tu as précédemment modifié le fichier .htaccess, faire fusionner le contenu du nouveau et de l'ancien fichier .htaccess en supprimant toute information en double.
Ne pas remplacer l'un par l'autre.

Le cas échéant, copier tes thèmes personnalisés depuis :
http ://www.mysite.com/prestashop_old/themes/
vers
http ://www.mysite.com/prestashop/themes/

Note : si tu as modifié le thème par défaut de PS, lancer la mise à jour effacera les modifications. Pour retrouver les modifications faites au thème par défaut, créer un nouveau dossier de thème personnalisé (par exemple : http ://www.mysite.com/prestashop/themes/mon_theme) dans la nouvelle installation et y transférer le contenu du dossier de l'ancien thème situé dans le dossier de sauvegarde (http ://www.mysite.com/prestashop_old/themes).

Copier le fichier settings.inc.php depuis :
http ://www.mysite.com/prestashop_old/config/
vers
http ://www.mysite.com/prestashop/config/

Dans un navigateur Web, lancer l'installation :
http ://www.mysite.com/prestashop/install
Patric CodronCommunity Manager | Manager de CommunautéPrestaShop

Posted Image Merci de respecter les règles du forum PrestaShop.com :)
Posted Image Please comply with the PrestaShop.com forum rules :)


#3 Jean-Bruno

    PrestaShop Fanatic

  • 31 Jul 2008
  • Moderators
  • 1366 posts
  • Location:Savoie, France

Posted 08 November 2008 - 01:17 AM

Merci Zendik

En fait voici ce que je voudrais faire :
garder ma boutique actuelle. Ladupliquée sur une nouvelle base et un nouveau dossier.
L'upgrader en 1.1
Faire toutes mes config et quand tout est prêt rediriger mon index vers cette nouvelle boutique.`
C'est pour ça que je coince !

#4 Patric Codron

    PrestaShop Superstar

  • 17 Jun 2008
  • PrestaTeam
  • 8901 posts

Posted 08 November 2008 - 01:21 AM

Pouvais pas l'dire avant... >:-(
Patric CodronCommunity Manager | Manager de CommunautéPrestaShop

Posted Image Merci de respecter les règles du forum PrestaShop.com :)
Posted Image Please comply with the PrestaShop.com forum rules :)


#5 Jean-Bruno

    PrestaShop Fanatic

  • 31 Jul 2008
  • Moderators
  • 1366 posts
  • Location:Savoie, France

Posted 08 November 2008 - 10:11 AM

Note que l'idée était bien là ! et ça va servir à tout le monde ta traduction ! désolé !

#6 Bernie

    PrestaShop Apprentice

  • 24 Oct 2008
  • Members
  • PipPip
  • 61 posts

Posted 29 November 2008 - 09:57 PM

Excuse-moi Zindik, mais quand on lance l'instal, on coche "mise à jour" ou "installation complète"??
Merci

#7 Patric Codron

    PrestaShop Superstar

  • 17 Jun 2008
  • PrestaTeam
  • 8901 posts

Posted 29 November 2008 - 10:22 PM

Ben tout dépend :
* Installation complète c'est pour faire une installation "from scratch", c'est à dire en ne partant de rien, toute nouvelle quoi,
* Mise à jour c'est pour faire migrer une boutique existante d'une version vers une autre plus récente (indisponible si aucune ancienne version détectée).

Si tu choisis Installation complète, tu auras ensuite le choix entre :
* Mode complet : installe les principaux modules ainsi que des produits de test, 1 utilisateur déjà créé, 1 commande déjà effectuée,
* Mode simple : aucun module ni produit installé. La boutique paraîtra vide, il faudra donc installer les modules désirés.
Patric CodronCommunity Manager | Manager de CommunautéPrestaShop

Posted Image Merci de respecter les règles du forum PrestaShop.com :)
Posted Image Please comply with the PrestaShop.com forum rules :)






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users