현재 프로젝트에 문제가 있습니다.RoR에서 웹 서버를 디버깅하는 방법은 무엇입니까?
"Started GET ...."이 표시되기 전에 멈춰서 무한 루프를 치는 것처럼 보입니다.
지금 ROR의 디버거에 대한 경험이 많지 않으므로 문제의 정확한 원인을 추적 할 수있는 사람을 추천 해 줄 수 있습니까? 어딘가에서 오류 코드를 얻을 수 있다면 문제를 해결할 수 있습니다.
현재 나는 webrick을 사용하고 있습니다. 나는 엷게 만들었고 똑같은 오류를 냈습니다.하지만이 오류의 정확한 원인을 찾기 위해 무엇이든 사용할 의향이 있습니다.
다른 모든 프로젝트가 내 환경에서 제대로 작동하기 때문에 프로젝트와 관련이있는 것으로 보입니다.
감사하지만 레일 콘솔이 완벽하게 작동하지만 기능에는 문제가 없습니다. 내가 루비 디버그를 설치하고 그것을 실행하려고, 난 그냥 교수형을 계속 어떤 원인이 출력하지 않습니다. 다른 제안? – RoRN3wB13
레일 콘솔에서'app.get '/ path'' (여기서 "path"는 웹을 통해 방문하려고했던 경로로 대체됩니다.) 그러면 페이지 방문을 시뮬레이션하고 더 나은 감각을 줄 수 있습니다 컨트롤러에 몇 가지 디버그 문을 추가하여 컨트롤러에 충돌이 있는지, 얼마나 멀리 있는지 확인할 수 있습니다. –
감사합니다. jacob, 오류 코드를 찾은 것 같습니다. 시작 지점을 가리 킵니다. 그것은 log4r 그것을 잡은 것 같습니다. 레일 기본 로거 그냥 함께 동결 .. 그래서 내가 log4r 가정 할 것이라고 가정합니다. 다시 한 번 감사드립니다. – RoRN3wB13