ruby-on-rails - Opsworks Rails 控制台环境

标签 ruby-on-rails aws-opsworks

我正在尝试在 amazon opsworks 中运行 rails 控制台,我尝试过:

sudo rails console -e production
sudo rails console production
RAILS_ENV=production sudo rails console
RAILS_ENV=production RACK_ENV=production sudo rails console

使用这些命令中的每一个,控制台都会在开发环境中启动。我需要做什么才能在我选择的环境中启动这个控制台?

最佳答案

sudo su deploy  # switch to the app user
cd /srv/www/myapp/current  # your deploy dir might be different (check logs if unsure)
RAILS_ENV=production bundle exec rails console

关于ruby-on-rails - Opsworks Rails 控制台环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17412279/

相关文章:

ruby-on-rails - 当您获得新徽章时,我如何制作类似于 stackoverflow 顶部弹出的酷栏的东西?

ruby-on-rails - Rails 中的 stub 模型方法

ruby-on-rails - 在 Windows 上使用 Ruby 进行开发

amazon-web-services - 在哪里可以找到等效的AWS上详细的Heroku日志?

ruby - 使用切片!在变量上修改填充变量的节点属性

hadoop - 从 S3 读取超过 500GB 的数据并将 400GB 输出保存到 S3 是个好主意吗?

amazon-web-services - 更新层安全组

ruby-on-rails - Apache2/Passenger 生产环境中的 CarrierWave 有哪些文件权限或配置?

ruby-on-rails - rake db :migrate 的奇怪错误

amazon-ec2 - 自定义层中的实例始终处于 start_failed 状态