PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Impossible de se connecter à la base de données Postgres avec la pile Bitnami Django

Donc le socket PostgreSQL est dans /opt/bitnami/postgresql mais votre libpq (la bibliothèque C que psycopg2 wraps) recherche le socket dans /tmp , droit? Essayez de changer le HOST réglage pour pointer vers le bon emplacement de socket :

'default': {
    'ENGINE':   'postgresql_psycopg2',
    'NAME':     'postgres',
    'USER':     'postgres'
    'PASSWORD': 'bitnami',
    'HOST':     '/opt/bitnami/postgresql/.s.PGSQL.5432', # <-------
    'PORT':     '5432',
}

Ou ceci :

'default': {
    'ENGINE':   'postgresql_psycopg2',
    'NAME':     'postgres',
    'USER':     'postgres'
    'PASSWORD': 'bitnami',
    'HOST':     '/opt/bitnami/postgresql', # <-------
    'PORT':     '5432',
}

Et vous voudrez peut-être aussi changer le mot de passe PostgreSQL.