canel Posted June 1, 2011 Share Posted June 1, 2011 Bonjour à tous,Avant d'effectuer une mise à jour j'ai préféré tester en local. Vu qu'il y avait eu pas mal d'import de produit sur le serveur j'ai souhaité réimporter la bdd du serveur en local. Le souci étant que je n'arrive plus à me connecté en local, (sauf sur l'admin), dès que je met l'adresse http://localhost:8888/nomdossier il me redirige vers mon adresse sur le serveur http://www.nom.comCela doit être tout simplement un paramètre dans la bdd mais je ne trouve pas la bonne table. Pouvez-vous m'aider ?Merci Link to comment Share on other sites More sharing options...
jeckyl Posted June 1, 2011 Share Posted June 1, 2011 Bonjour,l'information se trouve dans la table ps_configuration. Link to comment Share on other sites More sharing options...
canel Posted June 1, 2011 Author Share Posted June 1, 2011 Merci, j'ai comparé mon ancienne base locale et pourtant j'ai bien dans les 2 dans la table PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL : localhost:8888Y'a-t-il un autre endroit ? Link to comment Share on other sites More sharing options...
jeckyl Posted June 1, 2011 Share Posted June 1, 2011 et le fichier config/settings.inc.php ? Link to comment Share on other sites More sharing options...
canel Posted June 1, 2011 Author Share Posted June 1, 2011 Il me parait bon : <?php define('_DB_SERVER_', 'localhost'); define('_DB_TYPE_', 'MySQL'); define('_DB_NAME_', 'nombase'); define('_DB_USER_', 'root'); define('_DB_PASSWD_', 'root'); define('_DB_PREFIX_', 'ln_'); define('_MYSQL_ENGINE_', 'InnoDB'); define('_PS_CACHING_SYSTEM_', 'MCached'); define('_PS_CACHE_ENABLED_', '0'); define('_MEDIA_SERVER_1_', ''); define('_MEDIA_SERVER_2_', ''); define('_MEDIA_SERVER_3_', ''); define('__PS_BASE_URI__', '/nomdossier/'); define('_THEME_NAME_', 'nomtheme'); define('_COOKIE_KEY_', 'x'); define('_COOKIE_IV_', 'x'); define('_PS_CREATION_DATE_', '2011-06-01'); define('_PS_VERSION_', '1.4.2.5'); define('_RIJNDAEL_KEY_', 'x'); define('_RIJNDAEL_IV_', 'x'); Link to comment Share on other sites More sharing options...
Oron Posted June 2, 2011 Share Posted June 2, 2011 Bonjoursi vous utilisez la BdD du site en ligne en local ou l'inverse, de même si vous utilisez une BdD d'un domaine sur un autre domaine.Tous vos liens de votre site vers vos produits sont inscrit dans la base de donnée dans plusieurs tables, les occurences sont innombrables (exemple d'un site : 5636 occurrence, selon nombre de produits)Comment réparer : Exporter la base de donnée en fichier sql et l'ouvrir avec notepad++ et faire recherche remplacer localhost:8888 par www.mondomaine.com Link to comment Share on other sites More sharing options...
palombokevin Posted June 5, 2011 Share Posted June 5, 2011 Bonjour à tous!J'ai effectué la mise à jour 1.4.5.2 de ma boutique qui était en ligne. J'ai suivi le tuto pour l'installation et j'ai également un petit souci en rapport avec localhost:8888:J'ai modifié dans le BO le nom de domaine par www.mondomdedomaine.com et écrit localhost:8888 dans SSL. Plus d'alertes donc il me semble que c'est OK. J'ai pourtant 3 soucis: - Mais maintenant lorsque je vais sur www.monnomdomaine.com/prestashoplocal j'ai ma boutique avec au milieu "page introuvable" ?? !!- Lorsque je clique sur un liens de ma boutique en local j'arrive sur la bonne page mais du coup je suis sur ma boutique en ligne.- De plus, pour accéder à l'admin je dois aller sur http://localhost:8888/prestashoplocal/adminp. Est-ce normal?Il y a à mon avis un rapport entre ces 3 soucis mais je ne sais plus quoi faire... Link to comment Share on other sites More sharing options...
Oron Posted June 5, 2011 Share Posted June 5, 2011 BonjourLes liens sont marqué dans la base de registre, donc il faut corriger au niveau de la base de registre.Méthode que j'ai utilisé, sauvegarde de la base de registre en un fichier *.sql Ouverture de ce fichier *.sql avec notepad++ puis fonction Recherche / Remplacer1 cas site en local vers site en ligne : Vous cherchez http:// pour trouver le lien en localexemple vous trouvez http://localhost:8888 remplacer le par l'adresse de votre site.2 Cas site en ligne vers site en local : Même principe rechercher lien de votre site et remplacé par lien local2 Cas d'un site en ligne vers un autre site en ligne avec nom de domaine différent.exemple rechercher http://www.mpoit.com et remplacer par le nom du nouveau site http://www.kiloj.netLà vous avez seulement besoin de remplacer mpoit.com par kiloj.netAprès vous réimporter la base de donnée en ayant tout d'abord supprimer les tables qui sont dans la nouvelle base de donnée.Attention : Toujours garder une version Originale de la base donnée. Link to comment Share on other sites More sharing options...
palombokevin Posted June 5, 2011 Share Posted June 5, 2011 Merci Oron pour l'explication. J'ai quand même une petite question à propos de l'importation de la base de donnée modifié.Faut-il supprimer la base de donnée crée pour prestashop et ensuite la recréer avec la nouvelle version sql? Je n'ose pas effectuer la manip sans avoir ta confirmation Link to comment Share on other sites More sharing options...
Oron Posted June 5, 2011 Share Posted June 5, 2011 BonjourIl faut supprimer les tables dans la base de donnée pas la base elle mêmeExemple : votre base s'appel prestashop dans cette base vous avec les tables qui par défaut commence par ps_ c'est ces tables commençant par ps_ qu'il faut supprimer en bas cocher tout et dans la liste déroulante supprimer.Pas les boutons en haut, mais en bas.En important il n'efface pas les tables et ça va donner un message d'erreur. Link to comment Share on other sites More sharing options...
palombokevin Posted June 5, 2011 Share Posted June 5, 2011 Ca coince toujours ...Je constate quelques petites choses: - Sauvegarde par la BO 176 tables- Exportation de la BDD par php Myadmin 372 tablesJe l'ai fait avec la plus complète en exportant il y avait effectivement plein de liens localhost:8888 que j'ai remplacé par www.mondomaine.com. Mais toujours pas de changement?! Link to comment Share on other sites More sharing options...
Oron Posted June 5, 2011 Share Posted June 5, 2011 BonjourL'exportation par le BO n'exporte pas toute la base.Vaut mieux d'exporter via phpmyadmin c'est plus sécuritaire.Après il faut importer via le phpmyadmin, il y a pas d'import de base de donnée dans le BO.Donnez-moi l'adresse du site soit ici ou pour discretion en MP.Éventuellement me joindre en MP le fichier sql que je regarde si je trouve quelque chose. Link to comment Share on other sites More sharing options...
palombokevin Posted June 5, 2011 Share Posted June 5, 2011 je viens d'envoyer un pm ;-) merci! Link to comment Share on other sites More sharing options...
weirdboy Posted January 4, 2012 Share Posted January 4, 2012 Solution toute bête si quelqu'un est intéressé: vider le cache de votre navigateur en local si vous êtes redirigé vers le site online systématiquement. J'ai résolu le même problème cette façon, car j'avais aussi pourtant remplacé toutes les occurences http://www.monsite.com en http://localhost - le problème venait en fait de mon navigateur qui n'avait pas pris en compte les modifications Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now