25

프로덕션 모드에서 Rails 3.1 응용 프로그램을 로컬로 부팅하려고합니다.다른 환경의 부트 레일 3.1

rails s 

은 잘 부팅됩니다.

/usr/local/Cellar/ruby/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rack-1.3.4/lib/rack/handler.rb:63:in 
    `require': no such file to load -- rack/handler/production (LoadError) 
     from /usr/local/Cellar/ruby/1.9.2-p290/lib/ruby/gems/1.9.1/gems/rack-1.3.4/lib/rack/handler.rb:63:in `try_require' 

답변

69

는 분명히 올바른 명령은 내가 틀렸다면

rails s -e production 

나를 정확하지만 나는 "-e"생각 : 나는

rails s production 

을하려고 할 때 나는 오류 이전에는 필요하지 않았습니다.

+0

예 3.0 이전에는 필요하지 않았습니다. 고마워! – corroded

+0

내가 이렇게하면 대신 다른 오류가 발생합니다. "스택 레벨 너무 깊음". -e는 무엇입니까? "오류 무시"가 아닌가? –

+0

"스택 수준이 너무 높음"은 절대 반환하지 않는 재귀 함수가 있음을 의미합니다. "-e"는 "환경"을 나타냅니다. – tybro0103