2016-03-27 18 views
1

Heroku'da koşuyorum bir raylı uygulaması var.Ruby:/app/bin/ruby: Böyle bir dosya veya dizin yok - Koleksiyoncu

Sürekli çalışmam gereken bir dosya var. deneyin Heroku içinde kollektörü çalıştırmak için zaman

collector: bundle exec ruby flow.rb -p $PORT 

, alıyorum::

/app/bin/ruby: No such file or directory -- flow.rb (LoadError) 

benim lib dizin içinde flow.rb dosyası var benim procfile bu Running a continuous running worker process on Heroku

izledi. Neden bu hatayı alıyorum? Dosyayı nereye yerleştirmeliyim?

cevap

1

Yürütülebilir dosyaya tam yol vermelisiniz. Eğer lib dizini

collector: bundle exec ruby ./lib/flow.rb -p $PORT 
İlgili konular