2

このエラーが発生しました:

connection failed for: your slave db-server here (SocketError: getaddrinfo:
 Name or service not known), your primary db-server here (SocketError:
 getaddrinfo: Name or service not known), **********.***.** (Errno::ECONNREFUSED:
 Connection refused - connect(2))

このコマンドを入力している間:

cap deploy:setup

私はこのサイトhttp://guides.beanstalkapp.com/deployments/deploy-with-capistrano.htmlを使用していました。

このエラーを解決するにはどうすればよいですか?

4

1 に答える 1

0

Capistrano は、デプロイされたアプリケーションと同じサーバー上にある場合でも、公開キーと秘密キーを使用してデータベース サーバーに接続します。~/.ssh/id_rsa.pub (公開鍵が保存されている場所) の内容を ~/.ssh/authorized_keys ファイルに追加する必要がありますが、行末でサーバー名を「localhost」に変更します。

于 2012-11-30T01:18:18.350 に答える