postgresql を使用して新しい Rails プロジェクトで rake コマンドを実行しようとしていますが、次のエラーが発生します。
レーキが中止されました! サーバーに接続できませんでした: 接続が拒否されました サーバーはホスト "localhost" (127.0.0.1) で実行されており、ポート 5432 で TCP/IP 接続を受け入れていますか?
タスク: TOP => db:migrate (タスクを --trace で実行して完全なトレースを表示)
実際の 0m3.245s ユーザー 0m1.668s システム 0m0.382s
これは私の最初の Rails アプリです。これを実行rails server
すると、次のような出力が得られます。
=> WEBrick の起動
=> Rails 3.2.3 アプリケーションの開発開始
http://0.0.0.0:3000
=> -d を指定して呼び出すとデタッチされます
=> サーバーをシャットダウンする Ctrl-C [2012-06-19 01:17:30] INFO WEBrick 1.3.1 [2012-06-19 01:17:30] INFO ruby 1.9.3 (2012-04-20)
[x86_64-darwin11.3.0] [2012-06-19 01:17:30] 情報
WEBrick::HTTPServer#start: pid=4668 ポート=3000
レール -v:Rails 3.2.3
宝石環境:
RubyGems 環境: - RUBYGEMS バージョン: 1.8.24 - Ruby バージョン: 1.9.3 (2012-04-20 パッチレベル 194) [x86_64-darwin11.3.0] - インストール ディレクトリ: /Users/kinhow/.rvm/gems/ruby-1.9 .3-p194 - ルビー実行可能: /Users/kinhow/.rvm/rubies/ruby-1.9.3-p194/bin/ruby - 実行可能ディレクトリ: /Users/kinhow/.rvm/gems/ruby-1.9.3-p194 /bin - RUBYGEMS プラットフォーム: - ruby - x86_64-darwin-11 - GEM パス: - /Users/kinhow/.rvm/gems/ruby-1.9.3-p194 - /Users/kinhow/.rvm/gems/ruby-1.9 .3-p194@global - GEM 設定: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - リモートソース: - http://rubygems .org/
それが役立つ場合:
ランニングpsql
psql: サーバーに接続できませんでした: そのようなファイルやディレクトリはありません サーバーはローカルで実行されており、Unix ドメイン ソケット "/tmp/.s.PGSQL.5432" で接続を受け入れていますか?