【发布时间】:2011-12-07 16:25:44
【问题描述】:
我有一个启用了资产管道的 Rails 3.1.3 应用程序。
我在 Ubuntu 10.04 机器上使用 capistrano 和 nginx + unicorn 设置部署。
应用已正确部署,但资产在开发中提供,即使它们已在部署服务器上正确预编译。
似乎应用正在部署机器上开始开发。
在ubuntu机器上我设置了一个
RAILS_ENV=production variable in /etc/environment
在deploy.rb中
set :rails_env, :production
在 unicorn.rb 中
env = ENV["RAILS_ENV"] || "development"
您知道从哪里着手解决这个问题吗?
【问题讨论】:
标签: ruby-on-rails-3.1 asset-pipeline