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

質問編集履歴

3

文面修正

2016/12/15 04:36

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,7 @@
1
1
  ###前提・実現したいこと
2
2
  rails5をnginx+unicornで立ち上げてます。
3
+ railsのloggerをつかってlogを出すようにしたのですが、
3
- loggerをつかってlogを出すようにしたですが、logの出力と同時にunicornのlogにエラーメッセージが出てしまいました。
4
+ railsのlogの出力と同時にunicornのlogにerrorが出てしまいました。
4
5
  unicornのエラーログを潰したいです。
5
6
 
6
7
  ###発生している問題・エラーメッセージ
@@ -27,24 +28,32 @@
27
28
  ```
28
29
 
29
30
  ###該当のソースコード
30
- config/environments/development.rb に、下のコードをかいて、
31
+ railsのconfig/environments/development.rb に、下のコードをかいて、
31
- app/controllers/以下のファイルにlogger.debug "hogeeeee"とかで何かを出力すると、unicornのlogにエラーがでます。
32
-
33
- config/environments/development.rb
32
+ loggerの設定を追記しています。
34
33
  ```ruby
35
34
  config.logger = Logger.new('log/development.log', 'weekly')
36
35
  config.log_level = :debug
37
36
  ```
37
+ この状態で、適当なコントローラーに
38
+ ```ruby
39
+ logger.debug "hogeeeee"
40
+ ```
41
+ とかで何かを出力すると、railsのlog(configで設定した 'log/development.log')
42
+ と同時に、unicornのlogでエラーがでてしまいます。
38
43
 
44
+
45
+
39
46
  ###試したこと
47
+ railsのconfig/environments/development.rbの
40
- config.logger = Logger.new('log/development.log', 'weekly')の設定をなくすと、
48
+ config.logger = Logger.new('log/development.log', 'weekly')の設定をコメントアウトしてみました。
41
- unicornのerrorもでずに、logger.debugで出しているlogだけlog/development.logに出ます
42
49
  ```ruby
43
50
  #config.logger = Logger.new('log/development.log', 'weekly')
44
51
  config.log_level = :debug
45
52
  ```
53
+ unicornのerrorもでずに、logger.debugで出しているlogだけlog/development.logに出ます。
46
54
 
47
55
 
56
+
48
57
  ###補足情報(言語/FW/ツール等のバージョンなど)
49
58
  Ruby version : 2.3.1
50
59
  nginx+unicorn+Rails+Mysql

2

tagを追加しました

2016/12/15 04:36

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
File without changes

1

若葉マークをつけました

2016/11/29 03:00

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -4,7 +4,7 @@
4
4
  unicornのエラーログを潰したいです。
5
5
 
6
6
  ###発生している問題・エラーメッセージ
7
- unicornのlogに以下が出てしまいます。何をいっているのか分からず。。
7
+ unicornのlogに以下が出てしまいます。
8
8
 
9
9
  ```
10
10
  E, [2016-11-28T19:39:20.190025 #13310] ERROR -- : app error: undefined method `silence' for #<Logger:0x007f2620b856f8> (NoMethodError)
@@ -29,7 +29,6 @@
29
29
  ###該当のソースコード
30
30
  config/environments/development.rb に、下のコードをかいて、
31
31
  app/controllers/以下のファイルにlogger.debug "hogeeeee"とかで何かを出力すると、unicornのlogにエラーがでます。
32
- 出力が無い場合は出ません。
33
32
 
34
33
  config/environments/development.rb
35
34
  ```ruby