• 締切済み

Apacheのエラーログのログレベルについて

Apache HTTPD/2.4.7で以下の設定を行っています。 ErrorLog "logs/error_log" LogLevel alert しかし、設定を有効にしても”alert”レベルより低いレベルのログがエラーログに出力されてしまいます。 --内容-- [Wed Dec 25 16:35:44.602828 2013] [mpm_event:notice] [pid 10971:tid 139866365474560] AH00494: SIGHUP received. Attempting to restart [Wed Dec 25 16:35:44.672589 2013] [mpm_event:notice] [pid 10971:tid 139866365474560] AH00489: Apache/2.4.7 (Unix) configured -- resuming normal operations [Wed Dec 25 16:35:44.672687 2013] [core:notice] [pid 10971:tid 139866365474560] AH00094: Command line: '/usr/local/apache-httpd/bin/httpd' 2つ目の[]内に記載されているのがログレベルであるという認識なのですが、なぜ、”alert”レベルで設定しているにもかかわらず、"notice"レベルのログが出力されているのでしょうか? 設定方法が悪いのでしょうか?ログレベルの表記の認識が違うのでしょうか?

みんなの回答

noname#189141
noname#189141
回答No.1

http://httpd.apache.org/docs/2.4/mod/core.html#loglevel > 注 > ファイルにログを出力する場合、notice レベルのメッセージは抑制されず、すべてログに出力されます。 しかし syslog を使用している場合は、 これは当てはまりません。 syslogに出して上げましょう。やり方は検索すれば出てくるはずです。

sainte
質問者

お礼

60点

関連するQ&A

専門家に質問してみよう