2011-12-07 4 views
1

자산 파이프 라인이 활성화 된 Rails 3.1.3 앱이 있습니다.레일 3.1.3 배포 자산 파이프 라인이 개발시 제공

저는 Ubuntu 10.04 시스템에서 capistrano 및 nginx + unicorn으로 배치를 설정했습니다.

응용 프로그램은 올바르게 배포되지만 배포 서버에서 올바르게 사전 컴파일 된 경우에도 개발시 자산이 제공됩니다.

배포 컴퓨터에서 앱 개발이 시작되고있는 것처럼 보입니다. 우분투 시스템에

나는 unicorn.rb

env = ENV["RAILS_ENV"] || "development" 

에 deploy.rb

set :rails_env, :production 

RAILS_ENV=production variable in /etc/environment 

을 설정 당신이 시작하는 위치에 어떤 생각을 가지고 있습니까 이 문제를 해결 하시겠습니까?

답변

1

유니콘은 RACK_ENV이 아니라 RAILS_ENV입니다. 당신의 unicorn.rb 사용 :

env = ENV["RACK_ENV"] || "development" 

난 그냥뿐만 아니라이 문제를했고 유니콘 사이트의 정보를 발견했다.

관련 문제