PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

pg_ctl:erro ao carregar bibliotecas compartilhadas:libpq.so.5


Acho que esse problema está duplicado, enfrentei o mesmo problema e postei uma solução aqui .

tente isso:

1:Conheça o caminho de "libpq.so.5"
find / -name libpq.so.5

Exemplo de saída:"/usr/pgsql-9.4/lib/libpq.so.5" Se não encontrar nada, verifique se você já instalou o postgresql-libs adequado para sua versão do postgresql e sua plataforma de SO

2:Link simbólico dessa biblioteca em um caminho de biblioteca "bem conhecido" como "/usr/lib":
ln -s /usr/pgsql-9.4/lib/libpq.so.5 /usr/lib/libpq.so.5

Atenção:Se sua plataforma for de 64 bits, você DEVE também fazer um link simbólico para o caminho das bibliotecas de 64 bits:
ln -s /usr/pgsql-9.4/lib/libpq.so.5 /usr/lib64/libpq.so.5

3:Seja feliz!