Un coup dans le noir :Est-ce que le nom de la base de données Test
ou test
? Les identifiants sans guillemets sont convertis en minuscules dans PostgreSQL. Le manuel à ce sujet .
Prochain coup dans le noir :vous vous connectez à localhost
. Il ne s'agit pas d'une connexion locale via un socket de domaine Unix. Pour que cela fonctionne, la base de données doit être configurée pour écouter les connexions TCP/IP. Vous avez donc besoin dans votre postgresql.conf
:
listen_addresses = '*'
.. et redémarrez.
Aussi, votre pg_hba.conf
les paramètres doivent autoriser la connexion. Peut-être un problème similaire à celui-ci
.
Commencez par lire le chapitre Paramètres de connexion
dans le beau manuel.
Mais j'ai fini de deviner maintenant. Vous avez besoin pour fournir le message d'erreur.