0

サーバーが正常に起動したときに期待どおりに動作するRoRアプリがありますが(rails s)、サーバーをデーモンとして起動すると、実行時にエラーが発生しますFile.read (<filename>)

Errno::ENOENT (No such file or directory - <filename>

このファイルは、デーモンとして起動されていないときに機能するため、明らかに存在します。

開発サーバーをデーモンとして起動できるようにするには、これをどのように修正する必要がありますか?

4

1 に答える 1

0

私はそれを理解しました-ここでパスを正しくするために、私はしなければなりません:

Rails.root.join(<filename>)

その後、それは動作します!

于 2012-09-17T19:28:01.593 に答える