我有一個自定義環境「demo」,無論我嘗試過什麼,Rails仍然會加載我的開發環境。Phusion Passenger不會服從我的RailsEnv設置
下面是我的虛擬主機文件中的條目:
<Directory /var/www/demo/public>
SetEnv RailsEnv demo
RackEnv demo
RailsEnv demo
AllowOverride all
Options -MultiViews
</Directory>
我有三個設置有隻是爲了測試,但似乎沒有任何工作。我重新啓動了Apache,並在我的config/environments
目錄中創建了一個演示條目。
任何想法?
我已經能夠ŧ o用繃帶解決它,但仍然很想知道做到這一點的最佳方法。我在我的application.rb文件中對此行進行了硬編碼: Rails.env = ActiveSupport :: StringInquirer.new('demo') – jbnunn