でnginx書き換えログを有効にすると、システムは実際にその情報をどこに記録しますか?それはドキュメンテーションにあるようには見えないし、グーグルでのまともな検索は何も変えない。nginxはどこにrewrite_logを保存しますか?
また、アクセスログとエラーログの両方を有効にして調べてみました。運がない。
でnginx書き換えログを有効にすると、システムは実際にその情報をどこに記録しますか?それはドキュメンテーションにあるようには見えないし、グーグルでのまともな検索は何も変えない。nginxはどこにrewrite_logを保存しますか?
また、アクセスログとエラーログの両方を有効にして調べてみました。運がない。
を使用すると、書き換え情報はerror_log
に書き込まれ、レベルはnotice
になります。別個のログファイルはありません。
приветデフォルトでは"rewrite_log on;"
は、設定ファイル"error_log logs/error.log notice;"
がデフォルト以外のイベントレベルを記録しておく必要がある場合にのみ影響します。
、最初"特定のログレベルを設定すると、指定した のメッセージとそれ以上の重大なログレベルがログに記録されます。だから、
"error_log logs/error.log notice;"
その後、
"rewrite_log on;"
とerror.logファイルは受信
http://nginx.org/en/docs/ngx_core_module.html#error_log http://nginx.org/en/docs/http/ngx_http_rewrite_module.html#rewrite
ああ、それはログレベルに関係しているログを書き換えを開始します。それは理にかなっている。ありがとうございました。 – kenny
特定のレベルでログを書き換えるには、次のように定義することでレベルを指定できます: 'error_log logs/error.log info' –