Migration du serveur vers localhost

S.V.P. Inscrire tout genre de problème que vous rencontrez à l'installation initiale ou la mise à jour OpenCart

Migration du serveur vers localhost

Messagepar soleildusud » 23 Avr 2014, 17:20

Bonjour,

Mon site est encore sous OC 1.5.1 et souhaitant faire la MAJ vers la derniere version française stable la 1.5.5.1 il me semble j'aimerais transférer mon site en local afin de faire les tests de MAJ en local avant de faire la MAJ en ligne.

Comment dois-je procéder pour avoir mon site en local ?
J'utilise d'autre CMS et d'ordinaire je n'ai pas ce genre de problème mais là j'ai beau essayer de copier le contenu de mon www du serveur sous wamp et de copier la bdd dans mon phpmyadmin (local) puis de modifier en conséquence les fichiers config.php et admin/config.php dès que je vais sur le site en local je suis redirigée vers le site en ligne!

Qu'est ce que j'ai raté ?

Merci d'avance pour votre aide
OVH, Version 2.1.0.2 FR
soleildusud
 
Messages: 49
Inscrit le: 25 Juil 2011, 16:17

Re: Migration du serveur vers localhost

Messagepar Onlytech » 27 Avr 2014, 11:39

Bonjour
Avez-vous mis en place les changements sur les 2 fichiers config (dans la racine du site et dans admin) ?
Image
Onlytech
Administrateur
 
Messages: 308
Inscrit le: 18 Juil 2009, 18:15

Re: Migration du serveur vers localhost

Messagepar lucho69 » 28 Avr 2014, 16:05

comme dit précédemment, c'est typique les fichiers config
pensez aussi au htaccess
attention aussi aux url codées dans la base de données qui vous ramène sur le site en ligne

pensez à modifier le fichier de votre pc : hosts.ics qui vous permet d'envoyer vos explorateurs sur le local
C:\WINDOWS\system32\drivers\etc\hosts.ics
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Migration du serveur vers localhost

Messagepar soleildusud » 28 Avr 2014, 16:47

Onlytech a écrit:Bonjour
Avez-vous mis en place les changements sur les 2 fichiers config (dans la racine du site et dans admin) ?


Oui j'ai bien faire les modifs dans les deux fichiers config à la racine et dans l'admin.
OVH, Version 2.1.0.2 FR
soleildusud
 
Messages: 49
Inscrit le: 25 Juil 2011, 16:17

Re: Migration du serveur vers localhost

Messagepar soleildusud » 28 Avr 2014, 16:53

lucho69 a écrit:comme dit précédemment, c'est typique les fichiers config
pensez aussi au htaccess
attention aussi aux url codées dans la base de données qui vous ramène sur le site en ligne

pensez à modifier le fichier de votre pc : hosts.ics qui vous permet d'envoyer vos explorateurs sur le local
C:\WINDOWS\system32\drivers\etc\hosts.ics


il n'y a qu'avec opencart que j'ai ce problème avec joomla par exemple je n'ai pas de soucis particulier pour passer mes sites en local.
Je n'arrive meme pas à acceder à la page d'accueil en local je suis immédiatement rediriger sur le site en ligne.

fichiers config sont bien modifié avec les chemins localhost.
Le htaccess ne contient rien de plus que l'original

d’où cela peut il venir d'autre ? normalement je devrais pouvoir accéder au moins à la page d'accueil !

Si je ne parviens pas à avoir mon site en local comment puis je faire la MAJ ? Passer de 1.5.1 à la dernière version directement sur le site en ligne me parait risqué... Que faire?
OVH, Version 2.1.0.2 FR
soleildusud
 
Messages: 49
Inscrit le: 25 Juil 2011, 16:17

Re: Migration du serveur vers localhost

Messagepar Onlytech » 28 Avr 2014, 16:57

Vous n'avez même pas accès à l'admin ?
Image
Onlytech
Administrateur
 
Messages: 308
Inscrit le: 18 Juil 2009, 18:15

Re: Migration du serveur vers localhost

Messagepar soleildusud » 28 Avr 2014, 17:10

Non je n'ai pas accès à l'admin en local je suis directement redirigé vers l'admin en ligne.
j'ai du vraiment raté qq chose!
OVH, Version 2.1.0.2 FR
soleildusud
 
Messages: 49
Inscrit le: 25 Juil 2011, 16:17

Re: Migration du serveur vers localhost

Messagepar lucho69 » 01 Mai 2014, 20:11

Perso, je fais Jamais du local, trop différent du réel.
Je te conseille de :
- créer en ligne un répertoire comme /new
- copier tout le code 1.5.1
- ouvrir une nouvelle base ou sinon, restaurer en changeant toutes les tables oc- en oc155
- changer bien sur tes fichiers config et surtout htaccess car le rewriting dans un ss répertoire ne marche que si tu modifies l ordre rewrite base / par rewrite base /new
- bloquer le répertoire new par ton fichier robots
- tester ta migration

Sinon quand tu compares avec joomla ou d autres... Ton pb vient assurément de config et htaccess... Si tu repars sur le site en ligne, c est que tu as forcément les adresses www...
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Migration du serveur vers localhost

Messagepar soleildusud » 02 Mai 2014, 14:44

Bonjour,

Peux tu me donner un peu plus de détail sur "ouvrir une nouvelle base ou sinon, restaurer en changeant toutes les tables oc- en oc155"
ma base actuelle sur mon site ne possède pas de préfixe et la nouvelle créee en possède une.
En quoi le préfixe est important ?
Comment puis ajouter un préfixe à mon ancienne base ?

Merci d'avance pour ton aide
OVH, Version 2.1.0.2 FR
soleildusud
 
Messages: 49
Inscrit le: 25 Juil 2011, 16:17

Re: Migration du serveur vers localhost

Messagepar lucho69 » 05 Mai 2014, 15:54

le prefix se règle dans le fichier config.php
define('DB_PREFIX', 'oc_');
en standard tu dois avoir ce prefix oc_
mettre un oc_155 permet de gérer des tables sans venir perturber la base de production
une fois les tests terminés, les tables oc155 seront les tables de production, les autres seront conservées comme historiques puis supprimées
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Migration du serveur vers localhost

Messagepar soleildusud » 06 Mai 2014, 13:34

et si je n'ai pas de préfixe sur ma base comment dois je procéder pour un ajouter un ?
OVH, Version 2.1.0.2 FR
soleildusud
 
Messages: 49
Inscrit le: 25 Juil 2011, 16:17

Re: Migration du serveur vers localhost

Messagepar lucho69 » 09 Mai 2014, 14:54

je ne peux que me répéter :
1) dans le fichier config : define('DB_PREFIX', 'oc155_');
2) ensuite dans la sauvegarde de la base actuelle, tu rajoutes à chaque nom de table oc155 et tu restaures
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Migration du serveur vers localhost

Messagepar soleildusud » 09 Mai 2014, 15:08

OK super merci de ton aide lucho69

on dira que je comprends vite mais qu'il faut m'expliquer longtemps ;-)
OVH, Version 2.1.0.2 FR
soleildusud
 
Messages: 49
Inscrit le: 25 Juil 2011, 16:17


Retour vers Soutien Installation et Mise à Jour

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invité(s)

cron
Copyright © 2009-2013 OpenCart France - Tous droits réservés