[Résolu] Problème curieux de connexion à la BDD


peremax
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 250
Inscription: 20 Sep 2004

[Résolu] Problème curieux de connexion à la BDD

Message le Sam Jan 12, 2008 23:18

Bonjour,

Je me débats pour installer Joomla 1.5 chez mon hébergeur payant Lycos Webcenter.

J'ai le script basique de connexion à la base que j'utilise pour les tests:
Code: Tout sélectionner
$link = mysql_connect("localhost", "mysql_user", "mysql_password")
    or die("Impossible de se connecter : " . mysql_error());
echo 'Connexion réussie';
mysql_close($link);

qui marche parfaitement quand je le mets dans un fichier test.php et que je le charge.

Par contre si je mets ce bout de code dans le fichier mysql.php, dans lequel se trouvent les routines de connexion à la base, la connexion échoue :
Code: Tout sélectionner
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)


Je n'arrive pas à comprendre comment dans un fichier ça marche et dans l'autre ça marche pas ?[/code]

La solution est ici http://forum.joomlafacile.com/showthread.php?p=261719#post261719
Dernière édition par peremax le Mar Jan 29, 2008 21:41, édité 1 fois.


OTP
Modérateur
Modérateur
 
Messages: 19375
Inscription: 16 Déc 2005

Message le Sam Jan 12, 2008 23:20

Tu mets bien à jour les localhost et autres ?

Edit : et le @mysql_select_db(bdd, $db);, il est dans mysql.php ?


peremax
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 250
Inscription: 20 Sep 2004

Message le Sam Jan 12, 2008 23:42

Oui, je les mets à jour. La preuve c'est que le même bout de code marche dans le test.php

@mysql_select_db(bdd, $db); est plus loin dans le mysql.php. Mais il ne marche bien évidemment pas parce que mysql_connect ne marche pas.


raljx
WRInaute accro
WRInaute accro
 
Messages: 2823
Inscription: 10 Juil 2006

Message le Dim Jan 13, 2008 10:17

demande bete : tu fermes ta connection "mysql_close($link);" c'est sur que le select_db va planté !


peremax
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 250
Inscription: 20 Sep 2004

Message le Dim Jan 13, 2008 11:49

Mon problème n'est pas vraiment au niveau de select_db, je ne suis malheureusement pas encore à cette étape.

Mon problème c'est que mysql_connect marche dans un fichier que j'ai crée mais ne marche pas à l'intérieur de la librairie de Joomla !


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité