Rechercher :
Accueil » Installation Connexion

Question Comment transférer sa boutique local <-> hébergeur, sans perdre toutes les information de la base ?
Réponse La procédure décrite est pour le transfert de la boutique locale vers l'hébergeur.
Pour faire le contraire, il suffit d'inverser la lecture de locale <-> distant
Procéder d'une des 2 façons :

A- Sans utiliser l'installateur automatique méthode plus rapide si vous maîtrisez les chemins (configure.php)

1 - en local :
- backup de la BDD par phpmyadmin ou équivalent pour générer un fichier sql

2 - FTP :
- transfert de tous les rep et leur contenu depuis la boutique locale chez l'hébergeur (en mode binaire)

3 - avec phpmyadmin
- installer la base de données sur l'hebergement distant

4 - modifier les configure.php
- de l'admin et du catalog (voir cette page d'aide)

5 - Une fois l'installation terminée accéder à l'admin pour les petits réglages du genre: nom d'administrateur, set_locale(), envoie de mail (sendmail à la place de smtp)...



B- en utilisant l'installateur OsC méthode un peu fastidieuse mais plus sûre si vous ne maîtrisez pas les chemins (configure.php)

1 - en local :
- backup de la BDD depuis l'admin (sans compression) ou mieux, en utilisant phpmyadmin
- renommer le fichier de backup en oscommerce.sql
- vérifier la présence du rep install dans catalog/ sinon le recopier depuis l'archive osc.
- remplacer le fichier oscommerce.sql du rep catalog/install/ par le fichier créé précédemment.

2 - FTP :
- transfert de tous les rep et leur contenu depuis la boutique locale chez l'hébergeur (en mode binaire)

3 - avec le navigateur
- accès à l'installation par le chemin www.domaine.com/catalog/install
- renseigner le module d'installation pour :
.. 1 Les chemins (catalog, admin...)
.. 2 Les infos de connexion à la base sql chez ton hébergeur
.. 3 choisir "sauver les session en base"
.. 4 Vérifier la disponibilité d'un accès ssl pour le domaine et le cas échéant activer le mode SSL après avoir saisi l'adresse https://...

4 - Une fois l'installation terminée accéder à l'admin pour les petits réglages du genre nom d'administrateur ou envoie de mail (sendmail à la place de smtp)...

5 - Vérification
- accéder au catalog et vérifier le bon fonctionnement de la partie boutique sans tenir compte des warning de rep install et de protection config.php.
- si pb vérifier que la procédure a bien été respectée et/ou recommencer depuis l'étape 2 ou 3 selon (pour les chemins foireux reprendre à 3)

6 - FTP again
- Supprimer le rep d'install chez l'hebergeur (il n'est plus utile et même dangereux de le laisser)
- recopier les fichiers configure.php de /admin et de catalog ainsi que le french.php dans un rep de sauvegarde en local
- Verouiller les fichiers configure.php distants par un CHMOD comme indiqué dans la doc (CHMOD 444 ou 555)
- modifier le setlocale() des fichiers French.php (catalog et admin) afin de faire correspondre aux exigences du type de serveur de l'hébergeur
Auteur : Gnidhal / xaglo Mise à jour le 14/10/2006

Retour