새로운 Hartl 's Rails 튜토리얼 3 판을 진행할 때마다이 오류가 발생합니다. 새로 만들 응용 프로그램 디렉토리로 전환의 업데이트, rails new
에 서버를 설치한다RailsTutorial.org 1 장 - 첫 번째 서버 실행시 오류 : Rack :: LintError at/env 필수 키 누락 SERVER_NAME
Rack::Lint::LintError at/
env missing required key SERVER_NAME
Ruby /usr/local/rvm/gems/[email protected]/gems/rack-1.6.0.beta/lib/rack/lint.rb: in assert, line 20
Web GET rails-tutorial-c9-ryderstorm_1.c9.io/
나는 cloud9을 사용하고 모든 나는이 시점에서 수행 한 : 나는 웹 서버를 실행하고 section 1.3.2에서 홈 페이지를 요청 gemfile을 실행하고 bundle install
을 실행하십시오. 앱 디렉토리를 삭제하고 튜토리얼 단계를 반복했지만 동일한 문제가 발생했습니다.
두 달 전에 튜토리얼의 섹션 5를 읽었으며이 오류를 본 적이 없습니다. 오류를 검색하는 Google은 Rails 초보자에게 유용한 정보를 제공하지 않습니다. 미리 제안 해 주셔서 감사합니다.
나는 똑같은 경험을했습니다. 나는 그것이 cloud9 설정의 버그라고 확신한다. 우분투 14.04 상자에 모든 소프트웨어를 로컬로 설치하고 문제없이 그 부분을 실행할 수있었습니다. – aceperry
나는 이것이 Rails 문제라는 것을 알고 있지만, Sinatra로이 문제를 접한다면 시작 명령에'--server webrick'을 추가하십시오. 이렇게 :'rackup --host 0.0.0.0 --port 8080 --server webrick --env development' – czerasz