2012-09-17 3 views
0

서버가 정상적으로 시작될 때 예상대로 작동하는 RoR 앱이 있지만 서버를 데몬으로 시작할 때 오류가 발생합니다. 나는 실행한다 File.read (<filename>) :데몬으로 RoR 서버를 시작하면 File.read가 실패합니다.

Errno::ENOENT (No such file or directory - <filename> 

이 파일은 데몬으로 시작되지 않을 때 작동하기 때문에 분명히 존재한다.

개발 서버를 데몬으로 시작할 수 있도록 어떻게 수정해야합니까?

+0

나에게 경로 또는 사용 권한 문제 인 것처럼 들리지만 자세한 정보가 없으면 진단하기가 어려울 수 있습니다. 전체 스택 추적 또는 값을 게시 할 수 있습니까? (또는 적어도 익명 버전 이상) – cbeer

+0

데몬으로 실행할 때 별도의 작업 디렉토리에서 시작하는 것처럼 들립니다. –

답변

0

내가 그것을 알아 냈 - 경로가 여기에 해결하기 위해서는, 내가해야 할 :

Rails.root.join(<filename>) 

그런 다음 작동!

관련 문제