IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Passer un site multiboutique Prestashop en local


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2015
    Messages : 2
    Par défaut Passer un site multiboutique Prestashop en local
    Bonjour à tous,



    Je suis actuellement en stage dans une entreprise qui fonctionne avec Prestashop en multi boutique.



    Pour mes test j'ai besoin de passer une des boutiques en local afin de ne pas impacter le site en ligne.



    J'ai pour cela copié la BDD de Prestashop et crée une nouvelle base nommée prestashop sous PhpMyAdmin et importé la BDD.



    Sous wamp j'ai copier le fichier httpdocs de l'hebergeur du site et je l'ai copié dans www.



    Ensuite j'ai modifié le fichier settings.inc.php et modifier les lignes



    define('_DB_SERVER_', 'localhost');
    define('_DB_NAME_', 'prestashop');
    define('_DB_USER_', 'root');
    define('_DB_PASSWD_', '');



    Je me suis rendu aussi dans le fichier defines.inc.php afin de passer la ligne define('_PS_MODE_DEV_', true); à TRUE.



    Ensuite sous prestashop j'ai modifier le nom de domaine en localhost.



    En cliquant que Localhost sous wamp je retrouve bien mon fichier prestashop mais quand je clic dessus je retombe sous la page d'accueil WAMPSERVER avec l'url http://localhost/pre...uthentification.



    En mettant http://localhost/prestashop/BO/ (BO nom modifié du fichier admin) cela fonctionne par contre et je trouve bien mon administration Prestashop en local mais je ne peux pas me rendre sur ma boutique quand je clic sur "Voir ma boutique" car je tombe toujours sur la page d'accueil de WAMPSERVER avec l'url http://localhost/prestashop/authentification.



    Je fais appel à votre aide afin de voir si je n'aurais pas sauté une étape merci.



    Ps: J'ai aussi testé sous PhpMyAdmin de modifier la table ps_shop_url pour changer le nom de domaine en localhost.

  2. #2
    Membre éprouvé Avatar de Cobaye
    Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 120
    Par défaut
    Bonjour,

    Il faut effectivement modifier les urls de vos multiboutiques. si sur votre multiboutique vous avez plusieurs domaines, il faut en local mettre un nom de dossier dans "physical_uri" pour dire à wamp que le site est dans localhost/votresite (dossier prestashop) ensuite vous devez donner une url virtuel pour chaque boutique (sauf celle par défaut)

    Le mieux est de vous connecter au BO, aller dans multiboutque et modifier les urls. En local il faut "localhost", le nom du dossier physique "prestashop", pour la boutique par défaut cela suffit, ensuite pour chaque site supplémentaire vous ajouter une url virtuel. En passant pas le BO, le fichier htaccess sera regénéré a chaque fois.

    Cdt

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2015
    Messages : 2
    Par défaut
    Merci pour cette réponse détaillée.

    Je vais tester cela.

    Cdt

Discussions similaires

  1. Passer un site de 800x600 en 1024x768
    Par mitch99 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 15
    Dernier message: 07/06/2006, 15h31
  2. Passer mon site en "full-screen"
    Par krolineeee dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 24/05/2006, 16h38
  3. [APACHE] Le site s'affiche en local mais pas à distance
    Par anti-conformiste dans le forum Apache
    Réponses: 3
    Dernier message: 09/04/2006, 11h10
  4. Réponses: 7
    Dernier message: 26/02/2006, 13h50
  5. site internet en reseau local
    Par faamugol dans le forum Développement
    Réponses: 3
    Dernier message: 21/10/2004, 17h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo