FS47 Posted January 29 Share Posted January 29 Bonjour, nous avons actuellement un site en ligne avec PS 1.7.8.11 et nous aimerions créer une version en local afin de faire des tests sur des modules. J'ai installé Laragon, créer une base de donnée (je l'ai nommé avec le même nom que celle en ligne) et j'ai importer le fichier SQL fraichement exporter de l'hébergeur. J'ai copié les fichiers du dossier "public_html" de la version en ligne dans un dossier que j'ai créer dans WWW de laragon. J'ai changé le domaine dans la table _short_url par 127.0.0.1 J'ai voulu édité mon fichier "settings.inc.php" avec les infos d'accès à la base de donnée, mais il est vide. Quand je lance le site en local, j'ai une erreur 500, je suis coincé pour le moment, si vous avez des conseils, je suis preneur 😄🙁 Link to comment Share on other sites More sharing options...
Eolia Posted January 29 Share Posted January 29 pas de settings.inc dans PS 1.7 + mais dans /app/config/parameters.php 1 Link to comment Share on other sites More sharing options...
FS47 Posted January 29 Author Share Posted January 29 il y a 18 minutes, Eolia a dit : pas de settings.inc dans PS 1.7 + mais dans /app/config/parameters.php Merci de l'info ! J'ai pu éditer les info du fichier, mais maintenant, quand je lance le site en local, il va sur le site en ligne 🙁 J'ai supprimé les htaccess de l'index pourtant. Link to comment Share on other sites More sharing options...
Eolia Posted January 29 Share Posted January 29 Vous avez bien supprimé tout le répertoire /app/cache ? Link to comment Share on other sites More sharing options...
FS47 Posted January 29 Author Share Posted January 29 il y a 6 minutes, Eolia a dit : Vous avez bien supprimé tout le répertoire /app/cache ? Je n'ai pas de dossier /app/cache. EDIT: dans la table _short_url, l'édition de celle-ci n'était pas effective, il y avais toujours le nom de domaine, j'ai éditer et sauvegardé et maintenant, il va bien sur 127.0.0.1, mais j'ai ceci qui s'affiche: Link to comment Share on other sites More sharing options...
Eolia Posted January 29 Share Posted January 29 Normal, vous n'avez pas de certificat ssl sur votre site. Il faut désactiver le contrôle ssl en BO (vous devez y avoir accès) Pour le cache, dans votre version c'est /var/cache sans doute. Link to comment Share on other sites More sharing options...
4presta Posted January 29 Share Posted January 29 Bonjour. Vous devez également modifier le référencement (SEO) et les URL dans le fichier .htaccess. Vous devez aussi modifier le domaine dans la base de données, table ps_shop_url. Link to comment Share on other sites More sharing options...
FS47 Posted January 29 Author Share Posted January 29 (edited) il y a 4 minutes, Eolia a dit : Normal, vous n'avez pas de certificat ssl sur votre site. Il faut désactiver le contrôle ssl en BO (vous devez y avoir accès) Pour le cache, dans votre version c'est /var/cache sans doute. Pour le cache, en effet, dans le dossier var, j'ai bien un dossier "cache" et aussi "cache-", dois-je supprimer le contenu des ces dossiers ? ou le dossier "cache" directement ? Pour le BO, je n'y ai pas accès malheureusement. Edited January 29 by FS47 (see edit history) Link to comment Share on other sites More sharing options...
FS47 Posted January 29 Author Share Posted January 29 (edited) il y a 4 minutes, 4presta a dit : Bonjour. Vous devez également modifier le référencement (SEO) et les URL dans le fichier .htaccess. Vous devez aussi modifier le domaine dans la base de données, table ps_shop_url. Bonjour, j'ai bien édité la table _shop_url, pour les htaccess, je les ai supprimés, j'aurais pas du ? Edited January 29 by FS47 (see edit history) Link to comment Share on other sites More sharing options...
4presta Posted January 29 Share Posted January 29 Lorsque vous désactivez la réécriture d'URL dans SEO & URLs et enregistrez, puis réactivez la réécriture d'URL et enregistrez, un nouveau fichier .htaccess est créé. Link to comment Share on other sites More sharing options...
4presta Posted January 29 Share Posted January 29 Continuez ensuite comme vous l'avez écrit.l @Eolia Link to comment Share on other sites More sharing options...
Eolia Posted January 29 Share Posted January 29 Vous pouvez virer les 3 1 Link to comment Share on other sites More sharing options...
FS47 Posted January 29 Author Share Posted January 29 il y a 22 minutes, 4presta a dit : Lorsque vous désactivez la réécriture d'URL dans SEO & URLs et enregistrez, puis réactivez la réécriture d'URL et enregistrez, un nouveau fichier .htaccess est créé. On parle bien du htaccess qui est à la racine du dossier public_html ? Link to comment Share on other sites More sharing options...
FS47 Posted January 29 Author Share Posted January 29 (edited) il y a 26 minutes, Eolia a dit : Vous pouvez virer les 3 J'ai bien supprimé les dossiers mais aucun changement. Dois je supprimer ou éditer le htaccess ? Autre information, je suis sur un serveur litespeed pour la version enligne. Edited January 29 by FS47 (see edit history) Link to comment Share on other sites More sharing options...
ComGrafPL Posted January 29 Share Posted January 29 Avez-vous activé le mode débogage pour vérifier s'il s'agit bien d'un problème de connexion à la base de données ? Ne serait-il pas plus simple de faire une copie sur un sous-domaine, par exemple dans le répertoire racine, plutôt qu'en local ? Link to comment Share on other sites More sharing options...
FS47 Posted January 29 Author Share Posted January 29 il y a 1 minute, ComGrafPL a dit : Avez-vous activé le mode débogage pour vérifier s'il s'agit bien d'un problème de connexion à la base de données ? Ne serait-il pas plus simple de faire une copie sur un sous-domaine, par exemple dans le répertoire racine, plutôt qu'en local ? Nous sommes sur un mutualisé et toutes les ressources sont dédié vers un seul domaine. Comment activer le mode debug ? Link to comment Share on other sites More sharing options...
ComGrafPL Posted January 29 Share Posted January 29 (edited) J'ai également un hébergement mutualisé et je duplique mes boutiques sur un sous-domaine ou les place dans un répertoire. Cela fonctionne correctement. Débogage : modifiez le fichier config/defines.inc.php et remplacez define('_PS_MODE_DEV_', false); par define('_PS_MODE_DEV_', true); Il suffit de remplacer false par true et d'enregistrer. Edited January 29 by ComGrafPL (see edit history) Link to comment Share on other sites More sharing options...
FS47 Posted January 29 Author Share Posted January 29 il y a 19 minutes, ComGrafPL a dit : J'ai également un hébergement mutualisé et je duplique mes boutiques sur un sous-domaine ou les place dans un répertoire. Cela fonctionne correctement. Débogage : modifiez le fichier config/defines.inc.php et remplacez define('_PS_MODE_DEV_', false); par define('_PS_MODE_DEV_', true); Il suffit de remplacer false par true et d'enregistrer. Merci, je viens d'activer le mode debug et quand j'actualise, oula, j'ai un truc bizarre .... Link to comment Share on other sites More sharing options...
Eolia Posted January 29 Share Posted January 29 Ben vos identifiants de connexion à votre base de données locale ne sont pas bons (serveur, login, pass) Link to comment Share on other sites More sharing options...
FS47 Posted February 4 Author Share Posted February 4 Bonjour, sous xampp, pour l'accès à la base de données, l'user est-il root et sans mot de passe ou est-ce celui de la base de données en ligne ? Link to comment Share on other sites More sharing options...
Eolia Posted February 4 Share Posted February 4 sous xampp c'est vous qui créez vos utilisateurs, mots de passe et nom de la base de données. Ce sont donc ces identifiants qu'il faut utiliser. Link to comment Share on other sites More sharing options...
FS47 Posted February 4 Author Share Posted February 4 il y a 3 minutes, Eolia a dit : sous xampp c'est vous qui créez vos utilisateurs, mots de passe et nom de la base de données. Ce sont donc ces identifiants qu'il faut utiliser. Dans phpmyadmin, l'user ROOT semble avoir tous les privilèges et n'a pas besoin de mot de passe, qu'en pensez vous ? Link to comment Share on other sites More sharing options...
Eolia Posted February 4 Share Posted February 4 Je vous déconseille d'utiliser root en règle générale. Créez votre propre utilisateur Prestashop avec un mot de passe et tous les privilèges sur la table de la boutique. Link to comment Share on other sites More sharing options...
FS47 Posted February 4 Author Share Posted February 4 il y a 21 minutes, Eolia a dit : Je vous déconseille d'utiliser root en règle générale. Créez votre propre utilisateur Prestashop avec un mot de passe et tous les privilèges sur la table de la boutique. Oui, mais la, c'est juste du local. Je voulais confirmation de ta part pour le root sans mot de passe. (car dans parameters.php, quand je met root et vide dans mot de passe, j'ai ceci:) Link to comment Share on other sites More sharing options...
Eolia Posted February 4 Share Posted February 4 Ben là c'est un autre problème. Normalement les constantes sont définies dans config.inc.php ou defines.inc.php et là il semblerait qu'il manque des bouts. Link to comment Share on other sites More sharing options...
FS47 Posted February 4 Author Share Posted February 4 (edited) Quel galère pour mettre un simple site en local.... Edited February 4 by FS47 (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted February 5 Share Posted February 5 Il y a 19 heures, FS47 a dit : Quel galère pour mettre un simple site en local.... Surtout que l'on a pas ces problème en ligne. https://www.mediacom87.fr/pourquoi-je-ne-developpe-jamais-en-local/ Link to comment Share on other sites More sharing options...
coeos.pro Posted February 5 Share Posted February 5 Il y a 22 heures, Eolia a dit : là il semblerait qu'il manque des bouts. si je ne dit pas de bêtise _PS_THEME_MOBILE_DIR_ a été supprimé depuis un moment 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