toba 1779
| Posté : 08-04-2010 09:05
Salut tt le monde!
Bon apres une loooongue absence je remets les mains dans le cambouis et paf! un problème.
Alors voilà, sous vista j'ai installé easyphp 5.3, et contrairement à mon install sous XP, impossible de démarrer apache sans changer le listen du port 80 au port 8081 (j'ai pourtant changé le port de skype qui semblait etre la source du conflit mais en vain) et je change la config d'easyphp pour qu'il ne vérifie pas si les "ports sont utilisés par d'autres serveurs". Là, Apache démarre nickel.
J'essaye alors d'installer npds (10.02) mais au moment de créer la bdd, en mettant comme serveur "localhost" "localhost:8081" ou "127.0.0.1:8081" même punition:
"mysql_connect() [function.mysql-connect]: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu. in C:\Program Files\EasyPHP-5.3.2\www\npds\install\libraries\lib-inc.php on line 140"
Le problème vient probablement d'easyphp mais what is the problème? (J'ai essayé avec une version précédente d'Easyphp mais aucune différence)...
Juste une piste mais j'attends votre avis avant de faire des conneries: dans phpmyadmin, faut-il que je modifie aussi les privilèges de l'utilisateur "root" et mettre serveur: "localhost:8081" au lieu de "localhost"???
Edit: C'est normal qu'IzInstall mette "Root" avec un R maj pour $dbuname dans config.php? (bon je l'ai forcé manuellement à "r" et ca change rien au problème, mais juste pour savoir quoi ^^)
Edit 2: mes parametres mysql:
MySQL parameters (default MySQL account)
* Host : 'localhost'
* Username : 'root'
* Password : '' (no password)
* Path to the database root (datadir) : C:\Program Files\EasyPHP-5.3.2\mysql\data\
Edit 3:
Le mesage d'erreur au moment de la tentative de création de la bdd:
Warning: mysql_connect() [function.mysql-connect]: [2002] Une tentative de connexion a échoué car le parti connecté n'a pa (trying to connect via tcp://localhost:8081) in C:\Program Files\EasyPHP-5.3.2\www\npds\install\libraries\lib-inc.php on line 140
Et la ligne 140 c évidemment:
" $db_connect = mysql_connect($dbhost, $dbuname, $dbpass);"
Message édité par : toba / 08-04-2010 12:08
Message édité par : toba / 08-04-2010 15:56 |