내 레일 어플리케이션에 파일이 있는지 확인하려고합니다. 나는 루비 1.8.6과 레일 2.1.2를 윈도우 XP에서 돌리고있다.FileTest.exists? 레일에 루비 문제가 있습니다
그래서 문제는 FileTest.exists? 방법이 작동하지 않는 것 같습니다. 나는이 점에 코드를 단순화 :
나는 다음 시스템에 "아니오"하고 /images/header.jpg가 존재하기 때문에 정확하게 표시하는 이미지를 포함 할 경우if FileTest.exists?("/images/header.jpg")
render :text => "yes"
else
render :text => "no <img src='/images/header.jpg' />"
end
. 파일명 : 아무것도 작동하지 않는 것 같습니다.
내가 뭘 잘못하고 있니? 감사합니다
귀하의 의견과 Brian 's를 모두 사용하여 효과가있었습니다. 이제 FileTest.exists가 없으면 (RAILS_ROOT + "/ public/data/songs /"+ recording.file_name) 괜찮습니다. – marcgg