Mis*_*hko 6 deployment ruby-on-rails ruby-on-rails-3
我正在尝试将我的Rails 3应用程序上传到真实的生产环境.(该应用程序在我的本地计算机上完美运行).
当我运行rails c时出现以下错误:
/home/misha_moroshko/.gems/gems/activerecord-3.0.1/lib/active_record/connection_adapters/abstract/connection_specification.rb:62:in `establish_connection': development database is not configured (ActiveRecord::AdapterNotSpecified)
from /home/misha_moroshko/.gems/gems/activerecord-3.0.1/lib/active_record/connection_adapters/abstract/connection_specification.rb:55:in `establish_connection'
from /home/misha_moroshko/.gems/gems/activerecord-3.0.1/lib/active_record/railtie.rb:59
from /home/misha_moroshko/.gems/gems/activesupport-3.0.1/lib/active_support/lazy_load_hooks.rb:36:in `instance_eval'
Run Code Online (Sandbox Code Playgroud)
我应该如何告诉Rails它应该与生产数据库而不是开发数据库一起使用?
ctc*_*rry 21
首先设置RAILS_ENV环境变量,或将其传递给rails c命令:
RAILS_ENV=production rails c
Run Code Online (Sandbox Code Playgroud)
要么
rails c production
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9442 次 |
最近记录: |