Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Je n'arrive pas à joindre ma base de données avec phpPgAdmin
note : PgAdmin3 fonctionne
http://localhost/phpPgAdmin/
me donne :
403 Forbidden
You don't have permission to access /phpPgAdmin/ on this server.
Voici ma configuration de phpPgAdmin
Pour le serveur apache
Contenu du fichier /etc/httpd/conf.d/phpPgAdmin.conf
Alias /phpPgAdmin /usr/share/phpPgAdmin
<Location /phpPgAdmin>
<IfModule mod_authz_core.c>
# Apache 2.4
# Require local
Allow From all
#Require host example.com
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
# Allow from .example.com
</IfModule>
</Location>
Pour la partie phpPgAdmin
/etc/phpPgAdmin/config.inc.php
j'ai mis la ligne :
$conf['extra_login_security'] = false;
ensuite j'ai redémarré les serveurs :
systemctl restart postgresql.service
systemctl restart httpd.service
Comment autoriser postdres à accepter l'accès par phpPgAdmin ?
j'ai lu que sous mysql il y a dbconfig-common pour configurer la base de donnée de phpMyAdmin, mais sous Postgresql ??
merci
Hors ligne
Le problème n'est pas au niveau de PostgreSQL, mais au niveau de la configuration d'Apache (ou du serveur web utilisé).
Guillaume.
Hors ligne
je suis sous apache 2
un loclahost ou 192.168.0.10 me retourne bien la page d'accueil d'apache, le serveur tourne.
bon je vais chercher du côté de la configuration de phpPgAdmin pour apache
Hors ligne
Trouvé
Par hasard j'ai essayé de changer dans le fichier phpPgAdmin
Allow From all
par :
Require all granted
et cela fonctionne
résolu
Hors ligne
Pages : 1