4

取り組み始めたばかりのプロジェクトのために、Ruby on Rails 開発環境をセットアップしようとしています。Ruby 1.9.3、Rails 3.2、postgresql 9.1.4 を Ubuntu 12 にインストールしました。rake db:create:all を実行すると、次のメッセージが表示されます。

/var/lib/gems/1.9.1/gems/activerecord-3.2.3/lib/active_record/connection_adapters/postgresql_adapter.rb:1194:in `initialize': could not connect to server: No such file or directory (NameError)
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

次に追加しました:

ホスト: ローカルホスト

ポート: 5432

これにより、db:create:all と db:migrate を実行できますが、Rails サーバーをローカルで実行すると、まだ同じエラーが発生します。

postgresql サーバーが実行されていることを確認しました (rake が以前に動作していたので、実行されていることもわかっています)。postgresql の新規インストールを試みました。この作業を行うために何が欠けている可能性がありますか?

4

1 に答える 1