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é.