Где nginx хранит rewrite_log?

20

Когда вы включаете журнал перезаписи nginx с rewrite_log on; , где система фактически регистрирует эту информацию? Кажется, что это не в документации, и достойный поиск через google ничего не меняет.

Я также попытался включить и посмотреть в журналах доступа и ошибок. Не повезло.

    
задан kenny 28.03.2012 в 04:39
источник

2 ответа

40

Если используется rewrite_log on; , информация перезаписи будет записана в error_log на уровне notice . Нет отдельного файла журнала.

    
ответ дан Moritz Bunkus 28.03.2012 в 09:34
источник
  • Ahhh, это связано с уровнем журнала. В этом есть смысл. Спасибо. –  kenny 28.03.2012 в 17:19
  • для регистрации перезаписи на определенном уровне вы можете указать уровень, указав: error_log logs / error.log info –  Joe B 20.06.2014 в 04:20
4

привет, по умолчанию поворот "rewrite_log on;" влияет только на то, что ваш конфигурационный файл "error_log logs/error.log notice;" уже отмечает, какие уровни событий, не относящиеся к умолчанию, вам нужно регистрировать.

  

"Установка определенного уровня журнала приведет к появлению всех сообщений указанного   и более строгие уровни регистрации журналов. "

Итак, сначала "error_log logs/error.log notice;" , а затем "rewrite_log on;" и error.log начинают получать регистрационную регистрацию

Ссылка Ссылка

    
ответ дан rustem.russia 12.01.2017 в 21:01
источник