0
我已將我的應用程序部署到生產服務器。但我東西它沒有在生產模式下運行。我這樣說是因爲它根據config/environments/development.rb中的設置發送郵件。這裏是我的Apache配置...未在生產模式下運行的Rails乘客服務器
#/etc/apache2/sites-available/default
<VirtualHost *:80>
ServerName nso.server.com
# !!! Be sure to point DocumentRoot to 'public'!
DocumentRoot /home/name/nso/current/public
RailsEnv production
<Directory /home/name/nso/current/public>
# This relaxes Apache security settings.
AllowOverride all
# MultiViews must be turned off.
Options -MultiViews
</Directory>
</VirtualHost>
另外我使用capistrano部署。所有的capistrano東西似乎工作正常。我確實有delpoy.rb中的這一行
set :rails_env, "production"
我需要它嗎?我可以在我的服務器上運行什麼命令來查看它是否實際在生產模式下運行?