0

我正在尝试使用 ElasticBeanstalk 在 EC2 上执行部署 rails 应用程序,但我遇到了一些麻烦。我能够按照亚马逊的教程(http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html)在我的计算机上执行所需的每一个步骤。部署应用程序后,我的服务器上不断收到此错误乘客错误: 乘客错误

起初我觉得这可能与我的 config.yml 文件有点相关,所以,现在是这样的:

production:
  adapter: mysql2
  encoding: utf8
  database: <%= ENV['RDS_DB_NAME'] %>
  username: <%= ENV['RDS_USERNAME'] %>
  password: <%=['RDS_PASSWORD'] %>
  host: <%= ENV['RDS_HOSTNAME']%>
  port: <%= ENV['RDS_PORT'] %>

关于为什么会发生的任何想法?

4

1 回答 1

2

你的密码在我看来很像一个数组。我想你可能想要password: <%= ENV['RDS_PASSWORD'] %>

于 2013-03-23T18:49:56.820 回答