teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

2018/07/26 00:00

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -5,7 +5,7 @@
5
5
  config.logger = Logger.new('log/rails.log', 5, 10 * 1024 * 1024)
6
6
  ```
7
7
 
8
- しかし`rails.log`の他に`uniconr.log`があり、そのログファイルもローテートする設定が書けません。以下のようにすると当然ですが`unicorn.log`のみがローテートされます。
8
+ しかし`rails.log`の他に`unicorn.log`があり、そのログファイルもローテートする設定が書けません。以下のようにすると当然ですが`unicorn.log`のみがローテートされます。
9
9
 
10
10
  ```ruby
11
11
  config.logger = Logger.new('log/rails.log', 5, 10 * 1024 * 1024)

1

ログの状況をわかりやすく修正

2018/07/26 00:00

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -2,14 +2,14 @@
2
2
  一つのログファイルならば以下のように書くことでローテートできました。
3
3
 
4
4
  ```ruby
5
- config.logger = Logger.new('log/sample_01.log', 5, 10 * 1024 * 1024)
5
+ config.logger = Logger.new('log/rails.log', 5, 10 * 1024 * 1024)
6
6
  ```
7
7
 
8
- しかし`sample_01.log`の他に`sample_02.log`があり、そのログファイルもローテートする設定が書けません。以下のようにすると当然ですが`sample_02.log`のみがローテートされます。
8
+ しかし`rails.log`の他に`uniconr.log`があり、そのログファイルもローテートする設定が書けません。以下のようにすると当然ですが`unicorn.log`のみがローテートされます。
9
9
 
10
10
  ```ruby
11
- config.logger = Logger.new('log/sample_01.log', 5, 10 * 1024 * 1024)
11
+ config.logger = Logger.new('log/rails.log', 5, 10 * 1024 * 1024)
12
- config.logger = Logger.new('log/sample_02.log', 5, 10 * 1024 * 1024)
12
+ config.logger = Logger.new('log/unicorn.log', 5, 10 * 1024 * 1024)
13
13
  ```
14
14
 
15
15
  Railsの外でcronでローテートすれば問題はありませんが、Railsの設定内で複数のファイルをローテートするようにできないのでしょうか。