gaiarome Posted May 7, 2015 Share Posted May 7, 2015 Bonjour, je souhaite installer mon site en local. Il est pour le moment tout à fait fonctionnel sur les serveurs d'OVH, mais j'aimerais avoir également une copie en local pour y apporter des modifs et effectuer tous les tests nécessaires. J'ai installé un serveur LAMP en local mais n'arrive pas à connecter tout cela ensemble (bdd dumpée et dossier www) malgré mes recherches en ligne. Merci pour vos éclairages Gaïadmin Link to comment Share on other sites More sharing options...
Eolia Posted May 7, 2015 Share Posted May 7, 2015 une fois le tout copié avec les même noms (bdd et répertoires) vous avez juste à éditer le fichier /conf/settings.inc.php pour l'adapter à votre LAMP 1 Link to comment Share on other sites More sharing options...
gaiarome Posted May 7, 2015 Author Share Posted May 7, 2015 (edited) Merci Eolia, mais hélas, c'est un peu à ce niveau que cela coince. J'ai remplacé dans le fichier /conf/settings.inc.php les données distantes pour les mettre en local, mais cela n'a rien donné de bon jusqu'ici. Bon, il semble que j'étais sur le bon chemin, et que cela doit tenir à une erreur minime. Merci pour ce retour qui me rend courage... Edited May 7, 2015 by gaiarome (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted May 7, 2015 Share Posted May 7, 2015 quel est le pb rencontré ? Connexion en bo possible ? 404 en Front ? Link to comment Share on other sites More sharing options...
gaiarome Posted May 7, 2015 Author Share Posted May 7, 2015 http://localhost/www/ → Link to database cannot be established: SQLSTATE[HY000] [2005] Unknown MySQL server host 'XXXXX' Cela doit être un détail. Je reprends cela ce soir. Merci pour le coup de main. Link to comment Share on other sites More sharing options...
Eolia Posted May 7, 2015 Share Posted May 7, 2015 normalement le serveur host pour mysql c'est localhost (ou 127.1.0.0) Link to comment Share on other sites More sharing options...
gaiarome Posted May 7, 2015 Author Share Posted May 7, 2015 On avance → Link to database cannot be established: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: YES) Link to comment Share on other sites More sharing options...
Eolia Posted May 7, 2015 Share Posted May 7, 2015 Avez-vous créé un utilisateur pour la base de données correspondant à votre prestashop dans phpmyadmin ? Il faut utiliser son nom et son pass dans settings.inc.php Link to comment Share on other sites More sharing options...
gaiarome Posted May 7, 2015 Author Share Posted May 7, 2015 Trop fort Eolia! ça marche... Merci! Le mdp n'avait pas été adapté... Link to comment Share on other sites More sharing options...
gaiarome Posted May 7, 2015 Author Share Posted May 7, 2015 (edited) Me suis peut-être emballé un peu vite... Là, il pointe vers le site en ligne avec localhost/www Edited May 7, 2015 by gaiarome (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted May 7, 2015 Share Posted May 7, 2015 ca, c'est parce que vous n'avez pas modifié les paramètres seo et url dans le bo^^ Link to comment Share on other sites More sharing options...
gaiarome Posted May 7, 2015 Author Share Posted May 7, 2015 Ok mais comment je fais si je ne peux me connecter? Quel fichier doit être modifié? J'imagine assez mal pouvoir modifier cela depuis le BO en ligne. Merci d'éclairer mon chemin de newbee Link to comment Share on other sites More sharing options...
Eolia Posted May 7, 2015 Share Posted May 7, 2015 Vous ne modifiez aucun fichier Ces paramètres n'affectent que le front Normalement, là vous pouvez vous connecter à votre bo Sinon éditer votre table (locale) ps_configuration recherchez le name PS_SHOP_DOMAIN et mettez lui la valeur: localhost Link to comment Share on other sites More sharing options...
gaiarome Posted May 8, 2015 Author Share Posted May 8, 2015 (edited) Merci Eolia, on avance... La table locale s'appelait chez moi → pss_shop_url Maintenant, j'ai une page toute blanche qui s'affiche à l'adresse localhost/www. C'est pas parfait mais on avance... Par contre, une question sécurité m'est apparue. Possible en DM? Merci. Modif: suis en train de lire https://www.prestashop.com/blog/fr/la-page-blanche/ Edited May 8, 2015 by gaiarome (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted May 8, 2015 Share Posted May 8, 2015 oui mais il faut quand même changer la valeur dans la table pss_configuration PM possible oui. Link to comment Share on other sites More sharing options...
gaiarome Posted May 8, 2015 Author Share Posted May 8, 2015 Ok, j'ai trouvé le PSS_config et ai changé l'info pour 'localhost'. La page est toujours blanche. Je poursuis mes lectures... ça commence à me plaire... Link to comment Share on other sites More sharing options...
Eolia Posted May 8, 2015 Share Posted May 8, 2015 Pour la page blanche, activez l'afichage des erreurs dans /config/defines.inc.php Link to comment Share on other sites More sharing options...
gaiarome Posted May 8, 2015 Author Share Posted May 8, 2015 (edited) Un souci de droits d'accès? → Fatal error: Uncaught --> Smarty: unable to write file /var/www/html/www/cache/smarty/compile/3e/6e/08/wrt554c81a24b0cd1_10666010 <-- thrown in /var/www/html/www/tools/smarty/sysplugins/smarty_internal_write_file.php on line 46 Bon, du coup, j'ai vidé les 2 dossiers /var/www/html/www/cache/smarty/ : cache et compile, mais cela ne change rien. Edited May 8, 2015 by gaiarome (see edit history) Link to comment Share on other sites More sharing options...
gaiarome Posted May 8, 2015 Author Share Posted May 8, 2015 J'ai suivi les conseils de vekia sur ce topic → https://www.prestashop.com/forums/topic/210936-fatal-error-unable-to-write-file/ et ai donné les droits rwxr-xr-x 2 root root à mon dossier sysplugins et les droits rw-r--r-- 1 root root à tous les fichiers de ce dossier mais pas de changement, toujours ce message: Fatal error: Uncaught --> Smarty: unable to write file /var/www/html/www/cache/smarty/compile/0c/95/58/wrt554c94de624692_48147172 <-- thrown in /var/www/html/www/tools/smarty/sysplugins/smarty_internal_write_file.php on line 46 Link to comment Share on other sites More sharing options...
Eolia Posted May 8, 2015 Share Posted May 8, 2015 bah ce n'est pas sur ces dossiers qu'il faut autoriser tout le monde mais cache/smarty/compile et cache/smarty/cache 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