2010-12-28 9 views
0

heroku에 배포 된 레일 응용 프로그램이 있습니다. 응용 프로그램에서 나는 간단한 txt 파일이 있습니다. 나는이 파일의 모든 레코드를 루핑하는 루비 스크립트를 가지고 있으며, URL을 만들어서 다른 것들을 처리한다.heroku에 배포 된 rails app에서 파일 읽기

로컬로 수행 할 수 없으며 데이터를 내 heroku 앱으로 전송할 수 없습니다.

heroku 콘솔에서 영웅 응용 프로그램의 간단한 txt 파일을 반복하는 전통적인 간단한 루비 스크립트를 실행할 수 있습니까?

답변

4

예 텍스트 파일을 읽을 수는 한 그것은 당신의 코드 Heroku가 푸시되는 한, 구문은

s = File.read(File.join(RAILS_ROOT, "app/assets/some_text_file.txt")) 

Heroku가 파일

를 작성하는 것을 허용하지 않는 로컬 호스트에서 파일을 읽을과 동일
+0

tmp 디렉토리에 파일을 쓸 수는 있지만 지속 할 수는 없습니다. –

+0

그들은 당신이 그들과 함께 일하는 동안 살 것입니다. 그 후에 무슨 일이 일어날 지 말할 것도 없습니다. – baash05

관련 문제