2016-03-27 9 views
1

私はHerokuで走っているレールアプリを持っています。Ruby:/ app/bin/ruby​​:そのようなファイルやディレクトリはありません - コレクタ

私は常に動作している必要があるファイルがあります。試みは、Herokuのでコレクタを実行するときに

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

、私が手に:私は私のprocfileでこのRunning a continuous running worker process on Heroku

を追っ

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

私は私のlibディレクトリ内のflow.rbファイルを持っています。なぜこのエラーが発生するのですか?ファイルはどこに置く必要がありますか?

答えて

1

実行可能ファイルへのフルパスを渡す必要があります。 libディレクトリにある場合

collector: bundle exec ruby ./lib/flow.rb -p $PORT 
関連する問題