Software » Et quand php/mysql font n'importe quoi ?
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 10:52:23,
Par Keeperbon
vraiment un problème à la c...
quoique je fasse, on dirait que PHP veux ABSOLUMENT utiliser le login root sans mot de passe pour une connexion à Mysql.
Pourtant dans php.ini rien n'est spécifié :s
Le seul moyen est de ne pas mettre de passe au root mysql.... mais bon c'est moyen
une idée ?
vraiment un problème à la c...
quoique je fasse, on dirait que PHP veux ABSOLUMENT utiliser le login root sans mot de passe pour une connexion à Mysql.
Pourtant dans php.ini rien n'est spécifié :s
Le seul moyen est de ne pas mettre de passe au root mysql.... mais bon c'est moyen
une idée ?
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 11:10:15,
Par pipoEt tu as essayé d'en mettre un avec mysqladmin ?
./Make sex | ( . ) ( . ) | Je n'ai rien à voir avec Zion l'informaticien gay
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 11:15:59,
Par Keeperué après plus rien au travers de php ne marche
par contre avec un mysql -p là pas de soucis
par contre avec un mysql -p là pas de soucis
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 11:19:53,
Par pipoet quand tu fais un mysql -p il demande bien le pass quand même ? c'est quel OS ?
./Make sex | ( . ) ( . ) | Je n'ai rien à voir avec Zion l'informaticien gay
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 11:25:24,
Par Keeperoui oui
Debian Sarge
Debian Sarge
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 11:26:41,
Par gizmoLa question subsidiaire, c'est de se demander pourquoi tu veux te logger en root sur MySQL.
Concept vivant.
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 11:43:24,
Par Keeperje veux pas
c'est ça qui est génial
quoique je dise ou spécifie il essaye toujours de se logger en root sans mot de passe
c'est ça qui est génial
quoique je dise ou spécifie il essaye toujours de se logger en root sans mot de passe
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 12:41:02,
Par pipoTu peux nous montrer ton script de connexion ?
./Make sex | ( . ) ( . ) | Je n'ai rien à voir avec Zion l'informaticien gay
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 12:53:53,
Par Keepernon parce qu y'en a pas qu'un et que ça soit mes scripts ou phpmyadmin c'est toujours pareil
- il refuse la connexion "problème au login"
- dans la log il tente de se connecter en root sans password
- il refuse la connexion "problème au login"
- dans la log il tente de se connecter en root sans password
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 13:17:04,
Par gizmoEt, question con: Est-ce que tu as bien configuré MySQL pour les connexions à distance? php étant considéré comme une connexion à distance si mes souvenirs sont bons.
Concept vivant.
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 13:50:47,
Par zionphp étant considéré comme une connexion à distance si mes souvenirs sont bons.
Tout dépend si tu fais un connect "localhost" ou un connect "127.0.0.1" qui est encore traité différemment... Si tu fais un "localhost", je pense qu'il l'accepte même si tu as désactivé les connexions tcp/ip externes ce qui est le cas sur les install de base MySQL normalement maintenant.
Essaie "localhost" si ce n'est pas déjà le cas.
Je suis le Roy
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 16:12:35,
Par Keeperje crois que je me suis mal exprimé :
- dans TOUS les cas ça fonctionne si j'enlève le mot de passe root.
- si je met un mot de passe root, ça ne fonctionne plus car quoiqu'il arrive, la log semble m'indiquer que php (phpmyadmin ou mon script) tente de se connecter en localhost, avec le root, sans mot de passe
- dans TOUS les cas ça fonctionne si j'enlève le mot de passe root.
- si je met un mot de passe root, ça ne fonctionne plus car quoiqu'il arrive, la log semble m'indiquer que php (phpmyadmin ou mon script) tente de se connecter en localhost, avec le root, sans mot de passe
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 16:15:04,
Par zionEuh, et tu fais un mysql_connect au moins? Ou tu fais ton query en te disant que le mysql_connect se fera tout seul?
http://fr.php.net/mysql_connect
http://fr.php.net/mysql_connect
Je suis le Roy
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 16:29:59,
Par Keeperhey
ça va hein
quand je dis que même phpMyAdmin fonctionne pas c'est que c'est pas dans le script
d'autant plus que ça marchait tout un temps puis un jour j'ai vu que ça passait plus
ça va hein
quand je dis que même phpMyAdmin fonctionne pas c'est que c'est pas dans le script
d'autant plus que ça marchait tout un temps puis un jour j'ai vu que ça passait plus
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 16:32:19,
Par zionphpmyadmin aussi, faut le configurer, par défaut il utilise le compte root sans mot de passe
Je suis le Roy
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 17:26:08,
Par Keeperui mais non... quand même quoi
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 17:37:55,
Par cauetalors le bleme il est ou?
t'a essayé de modifier le pass mysql avec phpmyadmin oui-non?
t'a essayé en ligne de commande oui-non?
tu reload le serveur après la modification?
t'a essayé de modifier le pass mysql avec phpmyadmin oui-non?
t'a essayé en ligne de commande oui-non?
tu reload le serveur après la modification?
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 18:04:03,
Par Keeperj'ai l'impression qu'on comprends vraiment pas le soucis :
- mysql en ligne de commande avec ou sans mot de passe via, par ex., mysql, mysqladmin,... -> Aucun problème
- mysql depuis PHP sans mot de passe root --> pas de prob, mais je peux dire qu'il n'utilise pas les users fourni mais le root, MEME SI JE FORCE LA CONNEXION AVEC UN AUTRE USER (dans le script)
- mysql depuis PHP avec mot de passe root --> plus rien ne fonctionne même en spécifiant le root et le bon mot de passe. La log m'indique qu'il veut se connecter avec root, en localhost, SANS mot de passe
- mysql en ligne de commande avec ou sans mot de passe via, par ex., mysql, mysqladmin,... -> Aucun problème
- mysql depuis PHP sans mot de passe root --> pas de prob, mais je peux dire qu'il n'utilise pas les users fourni mais le root, MEME SI JE FORCE LA CONNEXION AVEC UN AUTRE USER (dans le script)
- mysql depuis PHP avec mot de passe root --> plus rien ne fonctionne même en spécifiant le root et le bon mot de passe. La log m'indique qu'il veut se connecter avec root, en localhost, SANS mot de passe
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 18:20:24,
Par gizmoBon, on va faire simple. Que te donne les requètes SELECT * FROM user et SELECT * FROM db?
Concept vivant.
Et quand php/mysql font n'importe quoi ?
Publié le 23/03/2006 @ 18:24:10,
Par Keeperréponse demain dans ce cas
mais je suis pas persuadé que ça viennent des privilèges puisque ça bloque avant, PHP utilise de toute façon le root
mais je suis pas persuadé que ça viennent des privilèges puisque ça bloque avant, PHP utilise de toute façon le root