2012-07-06 3 views
0

최근 Sinatra 앱을 개발하기 위해 Thin을 설치했습니다. 그러나 WEBrick에서 요청, 응답 및 오류 메시지를 로깅/출력하는 것 같지 않습니다. 이 기능을 켜고 디버깅 로거를 사용하는 방법이 있습니까? 누군가에 WEBrick을 사용하려면Sinatra/w 얇음 : 로깅?

+0

로깅은 Rack :: CommonLogger와 같은 미들웨어를 사용하여 수행 할 수 있습니다. 그러나 나는 그 질문의 일부분을 이해하든 안하든 의심 스럽다. 레일 스타일로 콘솔에 로깅하거나 파일에 로깅 하시겠습니까? 정확하게 무슨 뜻입니까? – Kashyap

+0

콘솔에 로깅. Rack :: CommonLogger를 사용하면 쉽게 사용할 수 있습니까? 그리고 만약 그렇다면 어떻게 사용하겠습니까? –

+0

Rack :: CommonLogger에 대한 자세한 내용은 잘 모르겠지만 'Thin :: Logging # log' 메서드를 사용하면 Firebug (JS)의'console.log()'와 비슷한 콘솔에 데이터를 기록 할 수 있습니다. 그걸로. 서버가 얇은 경우이 기능이 작동합니다. – Kashyap

답변

0

, 실행 (내시나 응용 프로그램을 실행하는 샷건을 사용하고 있습니다)시나가 얇은 이상에 WEBrick을 선택하는 방법을 나에게 지적 할 수있는 경우

없는 경우에, 나는 행복에 WEBrick로 다시 전환됩니다 샷건 : 샷건 yourapp.rb --server = webrick