Rails サイトのキャッシュを無効にするにはどうすればよいですか?
Passenger (mod_rails) を実行しており、サイトは「開発」モードで実行されています。
'ENV['RAILS_ENV'] ||= 'development'
何か助けはありますか?
Rails サイトのキャッシュを無効にするにはどうすればよいですか?
Passenger (mod_rails) を実行しており、サイトは「開発」モードで実行されています。
'ENV['RAILS_ENV'] ||= 'development'
何か助けはありますか?
デフォルトでは、Passengerはに設定さRAILS_ENV
れ'production'
ます。この行ENV['RAILS_ENV'] ||= 'development'
は、Rails環境がまだ設定されていない場合にのみ設定されます。'development'
RailsEnv development
Passengerが開発環境でRailsを実行できるようにするには、サイトの仮想ホスト構成に追加する必要があります。
さて、他の誰かが同じ問題に遭遇した場合に備えて、この質問に答えます. 基本的に、mod_rails は、environment.rb ファイルで設定した「開発」設定を無視していました。ただし、これをサイトの仮想ホスト構成に追加すると修正されました。
RailsEnv "development"
詳細については、このリンクを参照してください。
それが他の誰かを助けることを願っています!