Почему заваривание установлено postgres ищет /tmp/.s.PGSQL.5432
, когда я указал /var/pgsql_socket
(unix_socket_directory = '/var/pgsql_socket'
) в моем postgresql.conf
?Почему Brew установил postgres, который здесь выглядит?
Установка прошла успешно. Я могу начать и остановить Pg успешно.
Мои PATH
и PGHOST
env vars, кажется, настроены правильно, но когда я попробую psql
, я не могу соединиться?
PATH="/usr/local/bin:$PATH"
PGHOST="/var/pgsql_socket"
Любые идеи? Я прочитал 1000 сообщений, и ничто не соответствует моей ситуации и не дает исправления?
может быть правильным; Я устанавливаю PGHOST в свой .bash_profile, PGHOST = «blah blah», но не экспортирую его, как вы указываете, хотя, если я делаю $ echo $ PGHOST из командной строки, «/ var/pgsql_socket» отображается правильно. Я не (пока, очевидно), unix-гуру :( – gangelo
Вот и все! Я искал, как 100 сообщений, которые никто не вникал в этот уровень n00b, спасибо :) – gangelo