plus d'admin après avoir defini un mdp root [EasyPHP] - Logiciels - Windows & Software
Marsh Posté le 09-02-2012 à 20:26:44
Citation : Pour revoir la securité, j'ai mis un mot de passe au compte root, via la console phpmyadmin. |
EasyPHP est fait pour faire des tests uniquement : quel intérêt de mettre un mot de passe dans ce cas là ?
As-tu des bases SQL importantes, ou tu peux désinstaller (et supprimer) et réinstaller ?
Quelles variables as-tu modifié dans config.inc.php ?
Marsh Posté le 10-02-2012 à 09:29:11
Easyphp sert aussi de plate forme de DEV.
A terme on passera sur un Apache/PHP, avec un Mysql de prod.
ca permet aussi de tester la securité, apprendre la config, ...
Pour la modif, dans phpmyadmin, j'ai modifier le fichier config.inc.php, j'ai juste ajouter le MDP
Code :
|
pour le @ de trop, bah c'est ce que je pense, mais je ne sait pas ou il recupère cette variable, car dans ce meme fichier de config, si je change la ligne suivante :
Code :
|
en mettant toto par exemple, bah en retentant, j'ai exactement le meme message d'erreur : 'root'@'@localhost'
Marsh Posté le 10-02-2012 à 09:39:53
Si tu ne veux pas t'embêter, tu peux modifier :
Citation : $cfg['Servers'][$i]['auth_type'] = 'config'; |
Par :
Citation : $cfg['Servers'][$i]['auth_type'] = 'http'; |
Ainsi cela demande le login et password à chaque lancement, mais cela fonctionne, et permet d'être multi utilisateurs
Marsh Posté le 10-02-2012 à 10:07:16
J'ai essayer, et j'ai toujours la meme erreur, il me demande rien.
Du coup je me demande si c'est vraiment ce fichier qui est pris en compte.
Marsh Posté le 10-02-2012 à 10:16:45
Je l'ai testé ce matin, avec EasyPHP 5.3.9 et ai pris ce dossier :
C:\Program Files (x86)\EasyPHP-5.3.9\modules\phpmyadmin349x120210093421
Et le fichier : config.inc.php
Marsh Posté le 10-02-2012 à 10:25:34
AAAhhhhhh, moi j'était dans easyphp\phpmyadmin directement, pas dans easyphp\modules
effectivement, ca fonctionne mieux après.
Bon, bah je saurais pour la prochaine fois.
Marsh Posté le 10-02-2012 à 10:29:35
Le dossier "easyphp\phpmyadmin" n'existe pas dans EasyPHP 5.3.9 :
Tu n'aurais pas installé par dessus une ancienne version ?
Marsh Posté le 10-02-2012 à 11:12:27
je suis passer de 5.3.8 a 5.3.9 mais manuellement, l'install auto plantait.
Marsh Posté le 10-02-2012 à 12:06:25
OK, je comprends.
En principe il vaut mieux à la main oui, car il n'y a pas de procédure de mise à jour automatique (ce ne serait pas simple à faire je pense).
Marsh Posté le 09-02-2012 à 16:45:22
Bonjour,
Je tourne sous EasyPHP 5.3.9.
J'avait un petit site, utilisant une base mysql, tout tourne bien.
Pour revoir la securité, j'ai mis un mot de passe au compte root, via la console phpmyadmin.
une fois changer, je me fait jeter (jusque la, normale)
Je revoir mon fichier de conf de mon site pour integrer le mdp, le site fonctionne.
je retourne sous phpmyadmin, et j'ai ce message d'erreur :
#1045 - Acc�s refus� pour l'utilisateur: 'root'@'@localhost' (mot de passe: NON)
J'ai pourtant bien renseigner les variables dans le fichier config.inc.php sous ./phpmyadmin
j'ai essayer de relancer easyphp, rien a faire.
j'ai l'impression que peut importe ce que je met en hostname, user, le message d'erreur reste le meme.
Avec d'ancienne version j'avait pas trop de problème a ce niveau la, mais la j'avoue bloquer.
Merci de votre aide.
---------------
Serveur HFR - OpenTTD