Bug dans php 4.2.0 :??: :/ inexpliquable

Bug dans php 4.2.0 :??: :/ inexpliquable - Programmation

Marsh Posté le 24-05-2002 à 19:58:01    

hello a tous g un "petit" pb :  
je prog depuis un moment mon forum sur easyphp1.5 pour faire mes test chez moi
 
(easyphp 1.5 : php 4.0 je crois :??:)
 
j'ai installé easyphp 1.6 et depuis,un gros pb s'impose :  
 
le CODE CI DESSOUS MARCHAIT TRES BIEN SUR EASYPHP 1.5
 
ET .... ca ne marche plus sur easyphp 1.6 !!
 
je me tape cette erreur :  
 
Warning: Accès refusé pour l'utilisateur: 'root@localhost' (mot de passe: OUI) in c:\program files\easyphp\www\forum\connect.php on line 90
Accès refusé pour l'utilisateur: 'root@localhost' (mot de passe: OUI)
 
 
j'ai pourtant mis a jour les comptes mysql, donc tout est bon
 
 
la commande fautive est celle ci :  
 
$connexion_mysql = @mysql_pconnect($param_connexion[$Use_Connexion][
'server'].":".$param_connexion[$Use_
C
onnexion]['port'],$param_connexion[$Us
 
e_Connexion]['login'],$param_connexion
 
[$Use_Connexion]['password'])
or die(mysql_error());
 
 
or si je fais un echo $param_connexion[$Use_Connexion]['login
9;],$param_connexion[$Use_Connexion]['passwo
 
rd'];
il m'affiche bien les info que j'ai entré ci dessus ...
 
 
le plus étrange est que CETTE ligne marche :  
 
 
$connexion_mysql = @mysql_pconnect($param_connexion[$Use_Connexion][
'server'].":".$param_connexion[$Use_
C
onnexion]['port'],"root","" )
or die(mysql_error());
 
 
ALORS ?
 
 
 
le code en question :  

Code :
  1. $i=0;
  2. $param_connexion[$i]['server']           = "localhost";
  3. $param_connexion[$i]['port']             = "3306";
  4. $param_connexion[$i]['username']         = "root";
  5. $param_connexion[$i]['password']         = "";
  6. //
  7. //Base de données à utiliser
  8. //
  9. $DefaultBDD = "frm";
  10. //
  11. //Etablissement de la connexion à MySQL, avec les paramètres donnés ci dessus....
  12. //
  13. //
  14. //Définition de la configuration à utiliser (ligne du tableau des connexions)
  15. //
  16. $Use_Connexion = 0;
  17. $connexion_mysql = @mysql_pconnect($param_connexion[$Use_Connexion][
  18. 'server'].":".$param_connexion[$Use_
  19. C
  20. onnexion]['port'],$param_connexion[$Us
  21. e_Connexion]['login'],$param_connexion
  22. [$Use_Connexion]['password'])
  23. or die(mysql_error());

 

[jfdsdjhfuetppo]--Message édité par ninja sky le 24-05-2002 à 19:58:20--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 24-05-2002 à 19:58:01   

Reply

Marsh Posté le 24-05-2002 à 20:31:40    

j'ai l'impression que c'est un porblème de simple 'quote' et de double "quote"
 
???non?

Reply

Marsh Posté le 24-05-2002 à 20:33:16    

lamatrice a écrit a écrit :

j'ai l'impression que c'est un porblème de simple 'quote' et de double "quote"
 
???non?  




il trouve bien le serveur ... et c fait de la meme maniere
comment il trouve le serveur alors ? c exactement pareil :/

Reply

Marsh Posté le 24-05-2002 à 21:03:16    

en réinstallant easyphp 1.6, tu as réinitialisé MySQL. Donc les utilisateurs et privilèges. Va dans phpmyadmin, et modifie comme il faut le mot de passe root.


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 24-05-2002 à 21:04:17    

z0rglub a écrit a écrit :

en réinstallant easyphp 1.6, tu as réinitialisé MySQL. Donc les utilisateurs et privilèges. Va dans phpmyadmin, et modifie comme il faut le mot de passe root.  




 
t'a lu mon post ? :heink:  
 
kan je remplace les variables par les vrais nom ca marche

 

[jfdsdjhfuetppo]--Message édité par ninja sky le 24-05-2002 à 21:04:25--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 24-05-2002 à 21:08:59    

j'ai pas tout lu ton post en effet, ça me paraissait évident que ct qqch de ce genre. Pardon. Moi j'ai pas eu de pb lors de mon passage de easyphp 1.5 à 1.6, sauf ça justement : les comptes mysql


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed