5

config.ruRails 2.3.18 アプリを Passenger/Unicorn/Puma で実行するには、Rails 2.3.18 アプリの内容を知っている人はいますか?

これまでのところ、私は持っています:

# Require your environment file to bootstrap Rails
require ::File.dirname(__FILE__) + '/config/environment'

# Dispatch the request
run ActionController::Dispatcher.new

developmentしかし、正しい本番環境ではなくロードしています。

4

1 に答える 1

11

これは完全な であることがわかりましたconfig.ru

本当の問題は、環境を正しく検出するためにUnicorn の-Eパラメーター セットRACK_ENVと Rails 2.3.18 が必要なことです。RAILS_ENV

それで、の一番上にconfig/environment.rb設定ENV["RAILS_ENV"] ||= ENV["RACK_ENV"]しましたが、これはうまく機能しています。

于 2013-07-24T07:07:05.027 に答える