0
に接続することはできません、私は次のように私は、コマンドプロンプトを介して接続することができRDSインスタンスを持っています。私はAmazon WebサービスElastic Beanstalkでインスタンスにeb deploy
しようとすると、私はこのエラーを取得する:私のルビーインスタンス内Elastic Beanstalkでは、RDS
INFO: Deploying new version to instance(s).
ERROR: [Instance: i-08388abd] Command failed on instance. Return code: 1 Output:
(TRUNCATED)...ash -c 'leader_only bundle exec rake db:migrate' webapp
rake aborted!
Mysql2::Error: Can't connect to MySQL server on 'rds-instance-name.ciplxctxy9hy
.us-west-1.rds.amazonaws.com' (4)
私database.yml
ファイルには、次のようにあります。
production:
adapter: mysql2
encoding: utf8
database: database
username: username
password: password
host: rds-instance-name.ciplxctxy9hy.us-west-1.rds.amazonaws.com
私はローカルにルビーを起動すると私は私がdeploできるようにするために、RDSインスタンスまたはdatabase.yml
に変更する必要が何
C:/Development/Ruby/environment-name/bin/rails server -b 0.0.0.0 -p 3000 -e production
:サーバー、私はエラーを取得していませんy?