Forum

You are not logged in.

#1 17-03-2017 15:56:28

Suryavarman
Membre
Registered: 17-03-2017
Posts: 3

Installation umap connection à la BD PostgreSQL

Bonjour,

Je souhaite installer umap et voici le tutorial que je suis :
https://umap-project.readthedocs.io/en/latest/install/


J'ai une erreur à l'étape :

umap migrate

Voici l'erreur:

  File "/home/*******/umap/lib/python3.6/site-packages/django/db/backends/base/base.py", line 171, in connect                                                                                   
    self.connection = self.get_new_connection(conn_params)                                                                                                                                    
  File "/home/*******/umap/lib/python3.6/site-packages/django/db/backends/postgresql/base.py", line 176, in get_new_connection                                                                  
    connection = Database.connect(**conn_params)                                                                                                                                              
  File "/home/*******/umap/lib/python3.6/site-packages/psycopg2/__init__.py", line 164, in connect                                                                                              
    conn = _connect(dsn, connection_factory=connection_factory, async=async)                                                                                                                  
django.db.utils.OperationalError: could not connect to server: No such file or directory                                                                                                      
        Is the server running locally and accepting                                                                                                                                           
        connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?  

 

Voici la configuration pour la DB dans le fichier local.py  (j'ai essayé plusieurs trucs l'host dans  ALLOWED_HOSTS et dans DATABASES )

SECRET_KEY = '********'                                                                                                                                                                    
INTERNAL_IPS = ('127.0.0.1', )                                                                                                                                                                
ALLOWED_HOSTS = ['*', 'postgresql.alwaysdata.com',]                                                                                                                                           
                                                                                                                                                                                              
DEBUG = True                                                                                                                                                                                  
                                                                                                                                                                                              
ADMINS = (                                                                                                                                                                                    
    ('You', 'your@email'),                                                                                                                                                                    
)                                                                                                                                                                                             
MANAGERS = ADMINS                                                                                                                                                                             
                                                                                                                                                                                              
DATABASES = {                                                                                                                                                                                 
    'default': {                                                                                                                                                                              
        'ENGINE': 'django.contrib.gis.db.backends.postgis',                                                                                                                                   
        'NAME': '********_umap',                                                                                                                                                                 
        'USER': '********',                                                                                                                                                                      
        'PASSWORD': '********'                                                                                                                                                             
        'HOST': 'postgresql.alwaysdata.com',                                                                                                                                                  
        'PORT': '5432',                                                                                                                                                                       
        'DATABASE_HOST' = 'postgresql.alwaysdata.com',                                                                                                                                        
    }                                                                                                                                                                                         
}

Auriez vous une idée de quoi faire?

Offline

#2 20-03-2017 10:33:27

@Héloïse
Staff
Registered: 03-03-2016
Posts: 210

Re: Installation umap connection à la BD PostgreSQL

Bonjour,

Chaque compte a ses propres noms d'hôtes que vous trouverez en haut des onglets associés aux services en question. Pour PostgreSQL c'est postgresql-<nomducompte>.alwaysdata.net.

Je vous invite donc à utiliser celui de votre compte.

Offline

#3 24-03-2017 15:00:23

Suryavarman
Membre
Registered: 17-03-2017
Posts: 3

Re: Installation umap connection à la BD PostgreSQL

Bonjour,

Merci de votre réponse mais si j'en suis arrivé à utiliser d'autres adresses que postgresql-<nomducompte>.alwaysdata.net c'est que ça ne marche pas non plus. J'obtiens la même erreur.

Offline

#4 21-04-2017 15:16:49

Suryavarman
Membre
Registered: 17-03-2017
Posts: 3

Re: Installation umap connection à la BD PostgreSQL

Finalement j'ai posé la question à openstreet map :
https://help.openstreetmap.org/question … 5734#55734

Offline

#5 21-04-2017 15:25:57

@Cyril
Staff
From: Paris
Registered: 06-02-2007
Posts: 5,583
Website

Re: Installation umap connection à la BD PostgreSQL

Dans votre dernier message vous donnez une autre erreur que celle d'origine : 'Name or service not known'. Cette erreur indique que l'adresse indiquée est incorrecte.

Et en effet, l'adresse que vous renseignez est incorrecte : vous mettez 'postgresql−***.alwaysdata.net' au lieu de 'postgresql-***.alwaysdata.net'. Notez que le tiret est différent.

Offline

Board footer

Powered by FluxBB