2011-10-29 3 views
0

치열한시나를 시도하지만 Windows XP와 점점 오류 사용하고 있습니다 :XP에서 Sinatra를 무대에서 얻는 방법?

"C : /Ruby19/lib/ruby/gems/1.9.1/gems/rack-1.3.5/lib/rack/backports를 `remove_const '/uri/common_192.rb:53:in : Shanev 수정 프로그램을 제거 https://github.com/rack/rack/pull/247 하지만 어떻게 내가 할 수행 일정 URI :: WFKV_는 (나가서 설명하자면 NameError) "정의되지

은이 문제에 대한 참조가 있습니다 그??

+0

Rack 1.3. ** 4 **에서 Windows XP와 동일한 동작을하지만 Rack 1.3. ** 5 **로 업그레이드 한 후에는 사라졌습니다. 그것을 재현 할 수있는 최소한의 응용 프로그램을 제공 할 수 있습니까? – tbuehlmann

+0

Basics.rb : require 'rubygems' require 'sinatra' get '/'do "Hello World!" end – alanb

+0

음, 이상 하네. Sinatra와 Rack의 어떤 버전을 사용하고 있다고 생각하십니까? – tbuehlmann

답변

2

문제는 루비 1.9.1에서 루비 버전을 업데이트 한 다음 확인하십시오. 참고 : here

+0

Rack 1.3.4로 돌아가 원래 오류가 발생했습니다. 이제 HTTP 500 내부 서버 오류가 발생합니다. – alanb

+0

INFO WEBrick :: HTTPServer # start : pid = 1380 port = 4567 오류 NameError : 초기화되지 않은 상수 Rack :: Builder :: FrameOptions 1.9로 업데이트하는 방법을 안내해 줄 수 있습니까? XP에서 2 번? – alanb

+0

루비 버전 관리자를 설치하고 미래에 많은 시간을 절약 할 수있는 루비 버전과 브랜 들러 보석 세트를 관리하는 방법을 생각할 때 약간의 시간을 투자하십시오 – djd

관련 문제