Jump to content

Problème mise à jour et connection


Recommended Posts

Bonjour je suis débutant sur Prestashop j'utilise Xampp.

 

Donc voilà mon problème :

Aujourd'hui j'ai voulu mettre à jour ma boutique Prestashop pour cela j'ai télécharger le module "module 1-click upgrade"

Depuis le site j'ai ajouté le module. Une fois ajouté j'avais encore accès au site mais impossible d'aller sur l'onglet des modules, ça affichait un message d'erreur.

J'ai donc cherché sur le net, où j'ai compris qu'il fallait pas installer ce module en 1.7.1 et que c'était la cause de ce message d'erreur. Et qu'il fallait pas conséquence supprimer ce module depuis mon PHPAdmin.

 

Je vais donc sur mon PHPAdmin où il est indiqué en bas "Attribuer un mot de passe à l’utilisateur « root » dans phpMyAdmin" Je suis donc un tuto sur internet : http://www.infotuto.com/serveur/attribuer-un-mot-de-passe-a-lutilisateur-root-dans-phpmyadmin-277

 

Une fois ceci-fait je relance tout. Je clique sur mon PHPAdmin qui se lance niquel mais quand je vais sur mon site c'est à dire : http://localhost/prestashop/ ou même http://localhost/prestashop/admin

 

ça m'affiche ce message d'erreur : Link to database cannot be established: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)

 

Je recherche donc comment rectifier ce message d'erreur mais aussi comment supprimer le module "module 1-click upgrade" depuis mon PHPAdmin.

 

Je débute, j'ai essayé de chercher au maximum mais je n'ai pas trouvé de réponse à mes problèmes.

Merci d'avance !

 

 

Link to comment
Share on other sites

Bah vous avez tout mélangé et tout cassé...

 

Le dossier à supprimer est dans le répertoire modules pas dans la base de données^^

 

Maintenant que vous avez modifié l'utilisateur il faut rentrer ces nouveaux paramètres dans le fichier de configuration.

 

Je vous laisse chercher, je ne soutiens pas la version 1.7

  • Like 1
Link to comment
Share on other sites

Merci de m'avoir répondu

 

Je ne suis pas passé en 1.7 j'ai juste installé la module dans la mauvaise version. Oui mais justement je n'avais plus accès au répertoire des modules une fois ce module installé.

 

Quand vous dites : "Maintenant que vous avez modifié l'utilisateur il faut rentrer ces nouveaux paramètres dans le fichier de configuration."

Ou se trouve le fichier de configuration et qu'est ce que je dois mettre exactement svp ?

 

Merci d'avance

Link to comment
Share on other sites

Moi je dis tu as découvert un nouveau triple combo fail :D

 

Et je dirais même plus puisque tu as suivi des pistes sur le net, sûrement doctissimo, sans même vérifier de quoi il s'agissait, je pense que tu devrais retourner là-bas.

 

Tiens un truc pour ton prochain entretiens auto, il suffit de recaler l'allumage pour diminuer ta conso.

  • Like 1
Link to comment
Share on other sites

je sais que le ftp est la racine du serveur mais je ne sais pas ce que réprésente le ftp concrètement et quel dossier c'est..   :(

Je sais donc pas où trouver ce fameux ftp

 

Si tu veux j'ai juste créer ma boutique avec cette vidéo : 

Et j'ai modifier texte, module, image mais je ne sais rien faire d'autres pour le moment en terme de modifcation interne et de migration.

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

Ah d'accord merci, le local host signifie :

Le tableau quand on ouvre le logiciel Xampp où la dessus on peut Start : MyQSL, Apache...

OU

le fichier dans Ordinateur>Window>Xampp

OU

http://localhost/prestashop/ mais je n'y ai plus accès comme indiqué dans le premier message

 

Désolé je n'ai aucune base... j'ai cherché partout mais pas moyen de trouver 

Link to comment
Share on other sites

Désolé du temps de réponse je n'ai pas eu de temps ces derniers jours.

 

Alors voilà, j'ai supprimé le mot de passe du PHP, donc j'ai de nouveau accès au : http://localhost/prestashop

Mais maintenant j'ai un message d'erreur s'affichant sur Phpmyadmin :

https://www.hostingpics.net/viewer.php?id=123501974.png

 

Voici mon fichier config.inc dans mon dossier Xamp>Phpmyadmin :

https://www.hostingpics.net/viewer.php?id=750591515.png

 

Je comprends vraiment pas ce ki cloche dans mes configs, merci d'avance !

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

Lol...

Vous pouvez cacher 127.0.0.1 je le sais quand même hein^^ C'est l'ip par défaut de tous les localhost de la terre...

 

Bon à part ça, dans votre settings.inc.php, vous avez mis quoi ?

Link to comment
Share on other sites

Ok

Bon votre Prestashop fonctionne correctement à présent ?

 

Pour vous connecter à phpmyadmin vous devez également utiliser root et passe vide (enfin bon, c'est quand même préférable de créer des users sql distincts et surtout de leur mettre des mots de passe hein^^)

Link to comment
Share on other sites

J'ai trouvé la solution, grâce à une vidéo, donc si ça peut aider d'autres personnes :

 

Dans la dossier : xampp>phpmyadmin>config.inc

 

il suffit de changer dans la ligne :

$cfg['Servers'][$i]['auth_type'] = 'config';

par

$cfg['Servers'][$i]['auth_type'] = 'http';

 

Quitter en enregistrant les modifs

 

ensuite rouvrir : http://localhost/phpmyadmin/

utilisateur : root

mdp : ne rien remplir 

 

se connecter puis voilà :) 

Link to comment
Share on other sites

Bah une fois dans votre phpmyadmin, vous allez sur l'onglet "comptes d'utilisateurs" et vous pouvez en créer ou modifier et les associer aux différentes bases existantes

 

Lisez la doc de phpmyadmin^^

Link to comment
Share on other sites

Bonsoir j'ai regarder la doc phpmyadmin "gestion d'utilisateur" mais ça ne pas énormément éclairer sur ce qu'il fallait faire après.

 

Donc avant de me lancer je voulais avoir une vérification de ta part :

Pour créer l'utilisateur je suis cette vidéo et les paramètres indiqués : 

 

Mais j'ai de nombreuses questions :

 

1) Est ce qu'une fois créer cet utilisateur avec un mot de passe, il faudra changer les paramètres dans le fichier Xampp>Phpmyadmin>config.inc ?

 

2) Lorsque je suis connecté sur PHPAdmin, il est affiché : "Vous êtes connecté en tant que «root » sans mot de passe, ce qui correspond à la valeur par défaut de MySQL. Votre serveur MySQL est donc ouvert aux intrusions, et vous devriez corriger ce problème de sécurité en assignant un mot de passe à l'utilisateur «root »." Je laisse le root sans mdp, vu que je vais créer un utilisateur avec un mot de passe ou je dois quand même ajouter un mot de passe à mon "root" pour retirer ce message ?

 

 

3) Une fois cet utilisateur crée il sera associé par défaut à la base de donnée de ma boutique Prestashop, où il faut que je le fasse manuellement ?

 

4) Une fois cet utilisateur crée je dois modifier des paramètres dans les fichiers de config/settings de mon dossier Xamp où il n'y a rien à faire ?

 

Merci beaucoup pour ton aide qui m'est très précieuse, j'ai seulement 18 ans je commence mon site en local pour le mettre en ligne dés qu'il sera prêt, j'essaie de faire du mieux que je peux sachant que le seul site que j'avais fais au par avant est avec Wix... Merci encore

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...