當您打開的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 2012-03-28 15:19:56
要在特定級別重寫日誌,您可以通過定義以下內容來指定級別:'error_log logs/error.log info' – 2014-06-20 02:20:55