На моем сервере внутри /etc/nginx/sites-available/appname
у меня установлены passenger_enabled on;
и rails_env production;
.По какой-то причине, когда я запускаю rails r, "ставит Rails.env", он выкладывается в разработку.Я искал в своем приложении настройку enils, но нигде не вижу.Я надеюсь, что кто-то может подсказать мне, почему настройка внутри конфигурации имени приложения nginx переопределяется при разработке.
Версии:
nginx / 1.14.0
Rails 4.2.6
РЕДАКТИРОВАТЬ: Конфигурация пассажирского сервера:
server {
listen 443;
ssl on;
ssl_certificate /path/to/appname/fullchain.pem;
ssl_certificate_key /path/to/appname/privkey.pem;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers "lkajsdflkjsalfkdjlsaf";
ssl_prefer_server_ciphers on;
client_max_body_size 32000M;
server_name domain.com;
root /home/ubuntu/www/public; # <--- be sure to point to 'public'!
passenger_enabled on;
rails_env production;
}