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 02/05/2005, 17h28   #1
Membre du Club
 
Inscription : février 2005
Messages : 86
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : février 2005
Messages : 86
Points : 46
Points : 46
Par défaut probleme postgresql, phppgadmin et accès bd depuis site

Bonjour,
Je suis sous Fedora (mandrake) et j'ai installé postgresql lors de l'installation du système. Cela a donc créer un utilisateur postgres et mis son dossier dans : var/lib/pgsql.
J'ai voulu installer PhpPgAdmin que j'ai mis dans var/www/html et j'ai suivi les instructions (modif des fichiers) mais toujours impossible de me connecter dessus.
J'ai aussi un site intranet (strucutre existante mais il manquait la bd). Pour ce site j'ai créer une bd en utilisant les lignes de commandes, dans laquelle j'ai insérer un tuple. Le problème, c'est que quand je n'arrive pas à me connecter à l'intranet. De plus, si je rentre dans le site (en supprimant l'authentification) et que je fais afficher tous le personnel, la table est vide. Or il y a bien un tuple car je le vois quand j'utilise les lignes de commandes.
En fait, on dirait que ni PhpPgAdmin, ni le site n'a accès à la bd.
Pouvez-vous m'aider ?
estelledany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2005, 19h46   #2
Membre du Club
 
Inscription : avril 2005
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 46
Points : 42
Points : 42
peut tu c/p ton fichier pg_hba.conf ?
_Froggy_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2005, 20h00   #3
Membre du Club
 
Inscription : février 2005
Messages : 86
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : février 2005
Messages : 86
Points : 46
Points : 46
excuse moi mais je ne comprends pas "c/p". Ce que je peux dire c'est que j'ai effectué des modifications dans le fichier pg_hba.conf.
estelledany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2005, 20h09   #4
Membre du Club
 
Inscription : avril 2005
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 46
Points : 42
Points : 42
mille excuse, je voulais dire copy/paste, copier/coller ton pg_hba.conf sur le forum

(juste la partie des droits).

en parallele, ton serveur fonctionne t il par socket ou par IP ? (ou les deux)
_Froggy_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2005, 20h10   #5
Membre habitué
 
Inscription : mai 2002
Messages : 131
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 131
Points : 142
Points : 142
c/p pour Copy/Paste, donc un copier-coller de ton fichier de conf. Comme cela, on pourra voir si tes masques d'authentification sont corrects ou non.
Quentin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2005, 20h52   #6
Membre du Club
 
Inscription : février 2005
Messages : 86
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : février 2005
Messages : 86
Points : 46
Points : 46
Pour le serveur, je sais que c'est un serveur Apache mais j'ignore s'il fonctionne par socket ou IP (j'essayerais de me renseigner demain).
Pour le fichier, je le mettrais sur le forum demain matin car je l'ai pas chez moi.
Encore merci pour votre attention.
estelledany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2005, 20h56   #7
Membre du Club
 
Inscription : avril 2005
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 46
Points : 42
Points : 42
je parle du forum postgresql

concernant phpmyadmin, si tu le configures pour une connexion par IP et que seule la connexion par socket est authorisé, il te refusera la connexion.
Ensuite, tu as aussi les problemes de parametres de connexion, phpmyadmin peut forcer la connexion avec l'id de user utiliser pour apache (www-data sous debian par exemple) et te renverra tjrs un probleme de connexion. Ce parametre se configure dans le php.ini.
_Froggy_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2005, 09h37   #8
Membre du Club
 
Inscription : février 2005
Messages : 86
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : février 2005
Messages : 86
Points : 46
Points : 46
Voilà comment j'ai modifié le fichier pg_hba.conf :
local all rodries md5
local all root md5
local all postgres md5
local all pgsql md5
host all all 127.0.0.1 255.255.255.0 md5
estelledany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2005, 19h21   #9
Membre du Club
 
Inscription : avril 2005
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 46
Points : 42
Points : 42
désolé, j'ai oublié de te demander la partie du .conf de phppgadmin concernant les connexions au serveur (enleve ton mdp).
Peu tu aussi donner le message d'erreur renvoyer.

enfin, ton pg_hba est un peu "bizarre" car tu fais une restriction sur les connexions par socket (parametre "local") mais aucune sur l'ip (parametre "host"). Dans les deux cas tu limites la connexion à un user présent sur la machine, mais s'il veut contourner les protections "local", il suffit de se connecter en ip.
Il faudrait que tu appliques les memes restrictions en "local" et "host".
Une restriction sur le user serait aussi plus "securise".
_Froggy_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2005, 20h25   #10
Membre du Club
 
Inscription : février 2005
Messages : 86
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : février 2005
Messages : 86
Points : 46
Points : 46
Merci pour votre aide mais face au problème, il est prévu une réinstall complète de la machine demain matin, en installant cette fois apache, php et postgresql "à la main", et non en installant les packages. En espérant que cette fois-ci il n'y aura pas de problème....

Sinon, pour info, le message d'erreur c'était tout simplement "echec de la connexion".
estelledany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2005, 20h30   #11
Membre du Club
 
Inscription : avril 2005
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 46
Points : 42
Points : 42
as u want, mais il aurait fallu identifier le probleme, car vous risquez de retrouver le meme
_Froggy_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h11.


 
 
 
 
Partenaires

Hébergement Web