September 08, 2017 10:32AM
Когда ошибка случается, h->body_start почему-то всегда больше c->body_start ровно на один байт:

$ perl -ne 'print "$1 $2\n" if /has too long header \(actual = (\d+), required = (\d+)\)/' /var/log/nginx/error.log
730 729
734 733
732 731
724 723
734 733
737 736
722 721
729 728
729 728
750 749
750 749
750 749

Совпадение? Не думаю(c)

Какие ещё данные имеет смысл распечатывать в сообщении об ошибке, кроме body_start?
Subject Author Posted

Опять "cache file has too long header"

Ilya Evseev September 06, 2017 10:33AM

Re: Опять "cache file has too long header"

Ilya Evseev September 07, 2017 06:33AM

Re: Опять "cache file has too long header"

Maxim Dounin September 07, 2017 12:56PM

Re: Опять "cache file has too long header"

Ilya Evseev September 08, 2017 04:40AM

Re: Опять "cache file has too long header"

Maxim Dounin September 08, 2017 08:42AM

Re: Опять "cache file has too long header"

Ilya Evseev September 08, 2017 09:09AM

Re: Опять "cache file has too long header"

Maxim Dounin September 08, 2017 09:22AM

Re: Опять "cache file has too long header"

Ilya Evseev September 08, 2017 10:32AM

Re: Опять "cache file has too long header"

Maxim Dounin September 08, 2017 11:00AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 233
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready