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

pg_ctl:errore durante il caricamento delle librerie condivise:libpq.so.5

Penso che questo problema sia duplicato, ho affrontato lo stesso problema e ho pubblicato una soluzione qui .

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 il postgresql-libs adatto 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!