2011-08-21 5 views
13

Railsアプリを起動するにはPassengerを使用しますが、Nginxを起動した後はRailsアプリはうまく動作しますが、tmp dirの下にrestart.txtファイルが見つかりません。Railsアプリにtmp/restart.txtファイルはありません

乗客またはマニュアルによって自動的に作成されますか?自動的にそれが存在しない場合はなぜですか?

+0

これは、「touch tmp/restart.txt」を検索したときの最初の結果です。これは乗客固有のサーバー再起動方法ですか?コマンドはRails 4で生成された 'bin/setup'スクリプトに含まれていますが、スクリプトに含めるのは非常に奇妙なものです。正確にはアプリケーションのルートディレクトリにある 'touch tmp/restart.txt'を – Dennis

答えて

33

アプリケーションを再起動するときは、自分で作成する必要があります。コマンドラインで実行するには:

touch tmp/restart.txt 
+10

に置き換えてください。 – rubish

+1

@Maurício-Linharesご返信ありがとうございます。一般的に乗客自身が作成したファイル、またはマニュアルで触れなければならないファイルですか?前もって感謝します。 – ywenbo

+1

@ywenbo:アプリケーションを再起動するときは、自分で作成する必要があります。 :) – Piskvor

関連する問題