Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 06/06/2012 10:15:14
- youssef
- Membre
problème de connexion avec phppgadmin
Bonjour
Je viens d'installer posgresql sur un serveur Linux ( centOS ) et j'aimerais avoir accès depuis d'autre machine sur le même réseau local au phppgadmin.
J'ai configuré l'apache, ça marche bien, j'arrive à accéder à la page d'accueil de phppgadmin, sauf que j'arrive pas à me connecter, je reçois toujours le même message : "échec de connexion" sur le serveur ( avec le locahost ) et aussi sur les autres machine,
NB : le même login et mot de passe marche sur pgAdmin III soit en local ou à distance.
avez vous une idée comment résoudre ce problème.
Merci
Hors ligne
#2 06/06/2012 10:31:40
- gleu
- Administrateur
Re : problème de connexion avec phppgadmin
Il faut que la configuration du pg_hba.conf permette la connexion du serveur apache (autrement dit autoriser l'adresse IP du serveur apache).
Guillaume.
Hors ligne
#3 06/06/2012 11:19:43
- youssef
- Membre
Re : problème de connexion avec phppgadmin
Merci pour votre réponse,
j'ai ajouté une ligne au pg_hba.conf comme celle ajoutée pour pgadmin, avec
- 127.0.0.1 : ça marche pas,
- localhost : ça marche pas,
- adresse ip du serveuer : ça marche pas
ma ligne ressemble à sa : host all all 127.0.0.1 255.255.255.0 trust
Merci de votre aide
Hors ligne
#4 06/06/2012 11:21:53
- rjuju
- Administrateur
Re : problème de connexion avec phppgadmin
Il faut mettre l'adresse ip au format CIDR, donc pour vous
127.0.0.1/32 ou 127.0.0.1 32
Julien.
https://rjuju.github.io/
Hors ligne
#5 06/06/2012 11:23:05
- youssef
- Membre
Re : problème de connexion avec phppgadmin
Mais, comme ça marche le pgAdmin III en sur le serveur, ça doit pas être l'origine du problème
non ?
Hors ligne
#6 06/06/2012 11:26:24
- rjuju
- Administrateur
Re : problème de connexion avec phppgadmin
Tout dépend du fichier pg_hba.conf à l'origine, et de l'adresse du serveur où est installé phpPgAdmin.
Si le serveur http est sur une autre machine et que le pg_hba n'autorisait que localhost c'est normal que phpPgAdmin ne puisse pas se connecter.
Dernière modification par rjuju (06/06/2012 11:27:05)
Julien.
https://rjuju.github.io/
Hors ligne
#7 06/06/2012 11:30:49
- youssef
- Membre
Re : problème de connexion avec phppgadmin
Oui je comprend,
mais pour mon cas
Le phppgadmin et apache son sur le même serveur,postgres aussi
Merci
Hors ligne
#8 06/06/2012 11:33:45
- rjuju
- Administrateur
Re : problème de connexion avec phppgadmin
Qu'avez vous configuré dans le config.inc.php de phpPgAdmin ?
Julien.
https://rjuju.github.io/
Hors ligne
#9 06/06/2012 11:39:08
- youssef
- Membre
Re : problème de connexion avec phppgadmin
seulement le host que j'ai mis sur : localhost
Hors ligne
#10 06/06/2012 11:40:32
- rjuju
- Administrateur
Re : problème de connexion avec phppgadmin
Il se peut qu'il transforme le localhost en ipv6. Vous devriez essayer 127.0.0.1 dans le config.inc.php
Julien.
https://rjuju.github.io/
Hors ligne
#11 06/06/2012 11:46:15
- youssef
- Membre
Re : problème de connexion avec phppgadmin
même problème ça ne marche pas
Hors ligne
#12 06/06/2012 11:54:22
- youssef
- Membre
Re : problème de connexion avec phppgadmin
ça ne serait pas par hasard du à la propriété : sslmode ?
Hors ligne
#13 06/06/2012 11:59:24
- rjuju
- Administrateur
Re : problème de connexion avec phppgadmin
Vous pouvez essayer de le désactiver voir si cela change quelque chose.
Sinon à tout hasard avez-vous bien activé l'extension pgsql dans apache ?
Julien.
https://rjuju.github.io/
Hors ligne
#14 06/06/2012 12:07:21
- youssef
- Membre
Re : problème de connexion avec phppgadmin
oups, je crois pas, je l'ai activé le module pgsql pour php mais pas pour apache
comment on fait pour le faire ?
Hors ligne
#15 06/06/2012 12:10:16
- rjuju
- Administrateur
Re : problème de connexion avec phppgadmin
Désolé je parlais du apache au sens large, l'activation du module pgsql se fait bien dans le php.ini
Julien.
https://rjuju.github.io/
Hors ligne
#16 06/06/2012 12:11:43
- rjuju
- Administrateur
Re : problème de connexion avec phppgadmin
Si vous essayez de vous connecter avec le user postgres, avez vous configuré le paramètre $conf['extra_login_security'] à false ?
Julien.
https://rjuju.github.io/
Hors ligne
#17 06/06/2012 12:13:27
- youssef
- Membre
Re : problème de connexion avec phppgadmin
oui oui il est à False,
y a t il un moyen pour tester si l'activation du module postgres s'est bien faire au niveau de php.ini ?
Hors ligne
#18 06/06/2012 12:15:28
- rjuju
- Administrateur
Re : problème de connexion avec phppgadmin
Vous pouvez faire un fichier php contenant une instruction phpinfo() et regarder si le module est chargé, mais je pense que si ce n'était pas le cas l'erreur serait différente.
Julien.
https://rjuju.github.io/
Hors ligne
#19 06/06/2012 12:19:04
- youssef
- Membre
Re : problème de connexion avec phppgadmin
ce test je l'ai déjà effectué et j'ai bien mod_auth_pgsql dans les modules chargés
par contre quand j'ai essayé de voirplus loin, j'ai trouvé :
PostgreSQL(libpq) Version 8.4.9
alors que j'ai installé postgresql 9.1
l'erreur peut venir de là ?
Hors ligne
#20 06/06/2012 12:20:45
- rjuju
- Administrateur
Re : problème de connexion avec phppgadmin
Normalement non, même s'il y a des fonctionnalités non supportées la connexion reste possible.
Quel est le message exact sur l'erreur de connexion ?
Dernière modification par rjuju (06/06/2012 12:22:15)
Julien.
https://rjuju.github.io/
Hors ligne
#21 06/06/2012 12:27:30
- youssef
- Membre
Re : problème de connexion avec phppgadmin
Le message d'erreur est le suivant : Échec de la connexion ;
en bleu
Hors ligne
#22 06/06/2012 12:53:51
- rjuju
- Administrateur
Re : problème de connexion avec phppgadmin
Y a-t-il plus de détail dans le log postgresql ?
Julien.
https://rjuju.github.io/
Hors ligne
#23 06/06/2012 12:54:29
- youssef
- Membre
Re : problème de connexion avec phppgadmin
bizarrement j'ai essayé de tester les demo sur le site de pgAdmin : http://phppgadmin.kattare.com/phppgadmin/
et j'ai eu le même problème
même message d'erreur
quelqu'un peut svp vérifier si ça marche ?
Hors ligne
#24 06/06/2012 13:00:06
- gleu
- Administrateur
Re : problème de connexion avec phppgadmin
Si ça marche sur le serveur de démo ? oui, ça marche. Ça marche aussi sur mon poste.
Guillaume.
Hors ligne
#25 06/06/2012 14:44:45
- youssef
- Membre
Re : problème de connexion avec phppgadmin
m**** alors, parce que sur mes ordis ça marche pas :
ni sur windows ni sur le serveur Linux
ça devient de moins en moins claire
Hors ligne