PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Errore durante il caricamento delle librerie condivise:libpq.so.5:impossibile aprire il file oggetto condiviso:nessun file o directory di questo tipo

Prova questo:

1:Conosci il percorso di libpq.so.5

find / -name libpq.so.5

Esempio di output:/usr/pgsql-9.4/lib/libpq.so.5 Se non trovi nulla, controlla se hai già installato le postgresql-libs adatte per la tua versione postgresql e la tua piattaforma OS

2:Collegamento simbolico a quella libreria in un percorso di libreria "ben noto" come /usr/lib :

ln -s /usr/pgsql-9.4/lib/libpq.so.5 /usr/lib/libpq.so.5

Attenzione:se la tua piattaforma è a 64 bit, DEVI anche collegare simbolicamente al percorso delle librerie a 64 bit:

ln -s /usr/pgsql-9.4/lib/libpq.so.5 /usr/lib64/libpq.so.5

3:Sii felice!