2011-09-07 7 views
0

長い話が短いので、私はプロジェクトの作業を開始しています。開始するには設定が必要です。それらの1つはPostgreSQLです。私はそれをセットアップしようとしていますが、私はいくつかの問題にぶち当たっています。私はサーバーを始動させることができますが、私はそれを設定するために行くときに私は以下を取得:問題を設定するPostgres

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"? 

私は助けていただければ幸いです。必要に応じて詳細を提供することができます。ちょうど私に知らせてください..私はこのことについてあまり知らない。

ありがとうございます!

答えて

1

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