0

簡単に言えば、私はプロジェクトの作業を開始しており、開始するためにセットアップする必要があるさまざまなものがあります。それらの 1 つが PostgreSQL です。セットアップしようとしていますが、いくつかの問題が発生しています。サーバーを起動できますが、セットアップすると次のようになります。

Lady: anthonygarand$ pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
server starting

Lady: anthonygarand$ psql template1
psql: could not connect to server: Permission denied
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?

どんな助けでも大歓迎です。必要に応じて詳細を提供できます。教えてください..私はこのことについてあまり知りません。

ありがとう!

4

1 に答える 1

1

リッスン ソケットはファイル システムに存在しますか? (おそらく unixdomein ソケットは別のディレクトリ ( /tmp/ ) にあります。リッスン ソケット用に別の場所にパッケージ化されたバイナリがあるようです。) その場所に存在する場合は、postgres.conf と pg_hba を確認する必要があります。 .conf.

于 2011-09-07T19:21:35.220 に答える