Jump to content

Transfert vers local - quelques soucis


Recommended Posts

Bonsoir,

 

Malheureusement je vais arrêter mon site, je souhaite faire une sauvegarde au cas où pour le fisc.

 

J'ai donc  fait les choses suivantes :

 

 

  • J'ai fait une sauvegarde de la BDD
  • J'ai installé xampp
  • J'ai installé installé le même prestashop que celui en ligne (juste eu un "soucis" pour la DB, j'ai du prendre myisam) en gardant le même nom de BDD qu'en live
  • J'ai importé la BDD via myphpadmin
  • j'ai importé via filezilla tous les dossiers en live vers le dossier local

 

J'ai accès au back-office, je vois les commandes, les factures,...

 

Par contre :

 

 

  • lorsque je clique sur produits, j'ai l'ensemble des produits (photo, prix, références...) mais par contre lorsque je clique sur les produits, j'atterris sur une page presque blanche

           16aacc447407242.jpg

 

  • Lorsque je clique sur ouvrir ma boutique, j'atterris sur xampp
  • Je peux néanmoins en "accéder" sur le front office en allant sur localhost/prestashop néanmoins aucune image n'apparait, ni le thème que j'avais installé.
  • Lorsque je clique par exemple sur les mentions légales ça me redirige vers la page en live et pas la page locale.

Est-ce que vous auriez des pistes pour moi ?

 

Merci d'avance

Edited by vin-100 (see edit history)
Link to comment
Share on other sites

Bonjour

 

J'ai l'impression qu'il manque des tables ou que la base de donnée à été mal importer voir mal exporter.

Vous l'avez exporter en quel format ?

 

Sinon selon votre version faite le debug :

 

La ligne sur une 1.4 dans config/config.inc.php
@ini_set('display_errors', 'off'); << mettez off à on >> @ini_set('display_errors', 'on');

La ligne sur une 1.5 / 1.6 dans config/defines.inc.php
define('_PS_MODE_DEV_', false); << mettez false à true >> define('_PS_MODE_DEV_', true);

Si c'est un problème d'interprétation d'un fichier vous verrez un message d'erreur. Copier Coller au moins la 1ere ligne.
Si le nom de votre dossier d'administration apparait remplacé le par des *****.
 

Edited by Oron (see edit history)
Link to comment
Share on other sites

Merci pour la réponse.

 

Pour la base de donnée, j'ai fait une sauvegarde via Prestashop  paramètres avancés/sauvegarde BDD, le fichier obtenu a été importé via myphpadmin.

 

Je viens d'activer le debug.

 

Je viens de réimporter la BDD (il n'y avait pas eu d'erreur la dernière fois) et j'ai récupéré une page produit normale.

 

Maintenant que je clique sur ouvrir ma boutique, j'ai ce message d'erreur :

 

"La page Web à l'adresse http://localhost/prestashopnew/ a déclenché trop de redirections. Pour résoudre le problème, effacez les cookies de ce site ou autorisez les cookies tiers. Si le problème persiste, il peut être dû à une mauvaise configuration du serveur et n'être aucunement lié à votre ordinateur"

 

Je ne peux donc pas voir le front.

 

Bonne nuit

Link to comment
Share on other sites

Dans le BO vous y arrivez ?

 

Vous avez mis quoi dans SEO & Url's pour le nom de domaine .

 

Est-ce bien localhost et pas 127.0.0.1 qui en principe c'est pareil mais pas dans wamp ou xampp ?

 

Vous avez vidé : , effacez les cookies de ce site tous les cookies

 

Le cache du navigateur ctrl+F5 et le cache prestashop ?

Edited by Oron (see edit history)
Link to comment
Share on other sites

Bonjour,

 

Oui j'arrive bien dans le BO.

 

Dans  SEO & URL, j'ai mis localhost/prestshopnew (nom du dossier dans htdocs). si, je mets simplement localhost, dans les fiches produits, il n'y a rien qui s'affiche (voir la photo de mon 1er post).

 

Niveau cookie, non je ne l'ai pas fait ni le CTRL+F5.

 

Merci pour les conseils, quand je rentre du boulot ce soir, je les applique.

 

Cdt

Link to comment
Share on other sites

Bonjour,

 

Oui j'arrive bien dans le BO.

 

Dans  SEO & URL, j'ai mis localhost/prestshopnew (nom du dossier dans htdocs). si, je mets simplement localhost, dans les fiches produits, il n'y a rien qui s'affiche (voir la photo de mon 1er post).

 

Niveau cookie, non je ne l'ai pas fait ni le CTRL+F5.

 

Merci pour les conseils, quand je rentre du boulot ce soir, je les applique.

 

Cdt

Bonjour

 

/Localhost étant la racine ll faut juste mettre /prestshopnew/ et pour index /

localhost n'est pas un dossier mais l'adresse du serveur en local s'il est sur le même poste que celui sur lequel vous travaillez.

 

Comme pour les bases de données sur les serveurs qui héberge aussi les sites c'est /localhost/

Link to comment
Share on other sites

Bonsoir,

 

J'ai donc mis :

 

domaine : localhost

chemin : prestashopnew

 

En ayant fait cela, j'ai accès à la page d'accueil du front office.

 

Lorsque je clique sur une catégorie ou un produit, j'ai le "même" lien qu'en live : http://localhost/prestashopnew/6-lingerie donc le lien semble bon mais j'arrive sur ma page d'erreur...

 

Lorsque je clique sur les CGV je tombe sur les CGV du live...

 

Pour les cookies, je m'y prends comment ? 

 

Merci

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...