bte*_*les 4 ruby development-environment ruby-on-rails environment-variables
我们的主机不允许我们修改乘客配置文件(即apache配置或vhosts文件),但是我们想在开发模式下运行rails.因此,我们必须在重新启动应用程序的rails中加载一个文件中指定环境(prod/dev/test).有人知道怎么做吗?
我们尝试了以下但没有运气:
#environment.rb (before any other code is executed)
`RAILS_ENV=development` # using back ticks
ENV['RAILS_ENV'] = 'development' # assigning to a constant
RAILS_ENV='development' # as suggested by one of the answers, unfortunately does not work.
Run Code Online (Sandbox Code Playgroud)
将其设置在顶部environment.rb
:
RAILS_ENV = 'development'
Run Code Online (Sandbox Code Playgroud)
应该这样做.不过,乘客可能会超越这一点.
如果您无法访问乘客配置,但您可以访问虚拟主机,那么您也可以通过以下方式强制执行:
RailsEnv development
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
14045 次 |
最近记录: |