Mise à jour base de la solution BoutikOne

Transcription

Mise à jour base de la solution BoutikOne
MISE À JOUR DE LA SOLUTION BOUTIKONE
Pour les boutiques personnalisées par vos soins, notez toutes vos modifications dans un fichier texte.
La mise à jour de votre boutique se fait en 2 étapes :
I - Mettre à jour la base de données
Le principe est de comparer la structure des bases de données avec pspad afin de vérifier s’il manque
des tables ou des champs et d’ajouter les tables ou les champs manquants sur l'ancienne base de
données.
Téléchargement de PsPad : http://www.pspad.com/fr/
Dans phpmyadmin en local ou en ligne.
Considérons que Mickey est le nom de votre base de données courante (ou l'ancienne).
Considérons que Pluto est le nom la nouvelle base de données (fichier sql de la dernière version).
Vous avez donc 2 bases de données : Mickey (l'ancienne) et Pluto (la nouvelle).
•
•
•
•
Exporter la structure (sans les données) de la base de données Mickey. Copier l’export de coller
dans un nouveau fichier texte de PsPad.
Exporter la structure (sans les données) de la base de données Pluto. Copier l’export de coller
dans un nouveau fichier texte de PsPad.
Comparer les deux fichiers texte à l’aide de l’outil ‘Comparer avec fichier…’ de PsPad.
Ajouter les tables ou les champs qui manquent dans la base de données Mickey.
Vérifier :
• La présence de « Chèque cadeau » dans la table products.
Si absent :
INSERT INTO `products` VALUES (1, 0, '', 0, 'no', 0, 'no', 'Chéque cadeau', 'Gift certificate',
'Cheque de regalo', '', '', '', '', '', '', 100.00, 0, 'no', '', '', '', 'GC100', 'yes', 'im/cheque_cadeau.gif', '', '',
'', '', '', '', '', 'yes', 'yes', 0.00, '2006-08-24 17:05:43', 50, 117, 999999, 'no', '', '', 'no', 49, 0.00);
Votre base de données est à jour.
Avant de supprimer Pluto, passez à l’étape II.
Depuis la version VFR-0025 de 11/2011, un script est disponible pour mettre à jour automatiquement la
base de données.
Voir le fichier update_bdd.php dans le dossier « installation ».
II - Mettre à jour les fichiers.
Méthode 1 :
Écraser tous les fichiers en ligne sauf :
• Le fichier mysql_connect.php dans le dossier configuration.
• Le dossier im (dossier contenant vos images).
• Le dossier includes/infos (dossier contenant les infos légales).
• Le dossier css (Si vous avez modifié votre fichier css, ajouter les balises manquantes).
Méthode 2 :
Télécharger File Compare Tool : http://www.shopping-cart-software-solution.com/fct/fc_setup.exe
Comparer le dossier de votre boutique avec le dossier de la nouvelle version.
En quelques secondes la liste des fichiers différents ou absents sera affichée et vous aurez la possibilité
de mettre à jour ces fichiers individuellement.
Méthode 3 :
Après avoir mis à jour la base de données, installer la nouvelle version (qui sera connecté à la base de
données actualisée) dans un dossier caché.