0

アプリケーションの名前を変更したところ (古い名前のすべてのインスタンスを新しい名前に置き換えました)、アプリケーションが localhost で実行されている postgres データベースに接続できなくなりました。

PG::Error (could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "localhost" (::1) and accepting
TCP/IP connections on port 5432?

何か案は?

ありがとう : - - -)

編集:これは私のdatabase.ymlです

common: &common
  adapter: postgresql
  username: <username>
  password: <password>

development:
  <<: *common
  database: development

test:
  <<: *common
  database: test

production:
  <<: *common
  database: production

ユーザー名とパスワードは、postgres インストールのユーザー名と資格情報です。ただし、pgAdminを使用してサーバーに接続することもできません!

4

1 に答える 1

0

私は答えを見つけました:どうやら私のpostgresサーバーはローカルで実行されていなかったので、サービスを手動で開始する必要がありました。:-)

于 2012-09-24T14:25:26.630 に答える