Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/01/2007, 15h00   #1
Invité de passage
 
Inscription : juin 2003
Messages : 14
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : juin 2003
Messages : 14
Points : 4
Points : 4
Par défaut [Postgres][PHP]Erreur de connexion

Bonjour à tous et joyeuse année 2007
Voilà mon problème, j'ai une base de données postgresql et une appli développée en php stockées sur un serveur Linux.
De ma machine (windows), j'accède à ma base sans pb par pgadmin III mais dès que j'utilise mon appli, il me met : "Connexion impossible : connect failed". Ce message intervient suite à la ligne :
Citation:
$conn = DB::Connect("pgsql://user:pwd@localhost/bd");
Quand je testais cette appli avant sur ma machine en local tout fonctionnait.
Je ne vois pas d'où vient l'erreur. J'ai modifié le pg_hba et le pg_conf.
Avez-vous une idée?
Merci d'avance
duckaurore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2007, 20h37   #2
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 291
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 291
Points : 2 738
Points : 2 738
Citation:
Envoyé par duckaurore
Bonjour à tous et joyeuse année 2007
Voilà mon problème, j'ai une base de données postgresql et une appli développée en php stockées sur un serveur Linux.
De ma machine (windows), j'accède à ma base sans pb par pgadmin III mais dès que j'utilise mon appli, il me met : "Connexion impossible : connect failed". Ce message intervient suite à la ligne :
Quand je testais cette appli avant sur ma machine en local tout fonctionnait.
Je ne vois pas d'où vient l'erreur. J'ai modifié le pg_hba et le pg_conf.
Avez-vous une idée?
Merci d'avance
pour une connection à distance : "user:pwd@localhost" ?
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2007, 09h23   #3
Invité de passage
 
Inscription : juin 2003
Messages : 14
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : juin 2003
Messages : 14
Points : 4
Points : 4
La base et les fichiers PHP sont sur la même machine, donc ça devrait marcher non?
duckaurore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2007, 10h41   #4
Invité de passage
 
Inscription : juin 2003
Messages : 14
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : juin 2003
Messages : 14
Points : 4
Points : 4
J'ai trouvé la solution. En fait j'ai changé mon code pour la connexion et suis passée par des commandes réservées postgres.
Ex : au lieu de DB::connect() -> pg_connect()
Je n'ai pas d'explication logique mais ça fonctionne
duckaurore est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h35.


 
 
 
 
Partenaires

Hébergement Web