0
나는 레일에서 쉘 명령을 통해 파일을 작성하는 것을 시도하고있다 .. 레일에서 쉘 명령을 통해 로컬 파일을 작성
기본적으로 나는이 있습니다 https://github.com/rb2k/viddl-rb :def self.collect_videos
%x[cd public/videos/ && exec viddl-rb http://www.youtube.com/watch?v=oHg5SJYRHA0]
sleep(30)
end
viddl은 기본적으로 이것이다
레일즈 콘솔에서만 정상적으로 작동하지만 레일즈 응용 프로그램에서 함수로 호출하면 정상적으로 작동하지 않습니다.
문제를 해결하는 방법은 무엇입니까?
cd public/videos /를 (를) 절대 URL로 변경하면 어떻게됩니까? (예 :/home/우분투/앱/현재/공개/동영상) – VNO
이 작동하지 않습니다. 콘솔에서 작동하지만 기능으로는 작동하지 않습니다. – Stpn
앱으로 실행할 때 viddl-rb가 경로에 있습니까? 전체 경로를 시도하십시오. –