0

テストサーバーで奇妙な問題が発生しました...

基本的に私のアプリは正常に動作していますが、 production.log を確認すると、アプリでエラーが発生したときに何らかの理由で昨日スタックしています...それ以来、修正して再度デプロイしましたが、ログはまだ残っています更新されません。昨日の夜からそんなビールです。

だから私が試してみると

tail -f log/production.log

最後に見たログは昨日のものです...何が起こっているのですか? これはとても奇妙です O___o

ここに私のログがあります:

Started GET "/one" for xx.xx.xx.xx at 2012-06-04 09:14:30 -0400
Processing by ParagraphsController#one as HTML
(0.5ms)  SELECT id FROM paragraphs WHERE length = 1
Paragraph Load (0.3ms)  SELECT "paragraphs".* FROM "paragraphs" WHERE "paragraphs"."id" = $1 LIMIT 1  [["id", 1]]
Rendered paragraphs/one.html.erb within layouts/application (0.1ms)
Completed 200 OK in 3ms (Views: 1.0ms | ActiveRecord: 0.8ms)
tail: cannot open `1' for reading: No such file or directory

どんな助けでも大歓迎です!

4

1 に答える 1

0

ログ ファイルがローテーションされた可能性がありますか? は、ファイル名ではなくファイルtail -fに続きます。filenameに従いたい場合は、代わりに使用する必要があります。(大文字の に注意してください。) このようにすると、ファイルがローテーションされるときに、古いファイルを凝視するのではなく、新しいログ ファイルを取得できます。tail -FF

于 2012-06-05T21:21:00.313 に答える