nginx обрывает выдачу страницы

Igor Sysoev is at rambler-co.ru
Tue Aug 28 19:27:21 MSD 2007


On Tue, Aug 28, 2007 at 06:17:35PM +0300, Дмитрий Мартыненко wrote:

> IS> On Tue, Aug 28, 2007 at 01:38:13PM +0300, Дмитрий Мартыненко wrote:
> 
> >> Обнаружен следующий неприятный баг:
> >> 
> >> nginx получет страницу от php 5.2.3 через fastcgi
> >> 
> >> при размере кода страницы больше 50кб (примерно) выдает только часть
> >> - где-то 2-3 chunks (16-24 кб)
> >> 
> >> включение модуля gzip решает проблему - страница приходит клиенту
> >> полностью.
> >> 
> >> но у некоторых клиентов не принимается gzip. например, при
> >> проксировании через WinGate.
> >> 
> >> подскажите, в чем может быть проблема и как ее разрешить?
> 
> IS> Какая версия nginx'а ? Используется ли SSL ?
> IS> Как временное решение
> 
> IS> gzip_buffers  16 4k;
> 
> Версия nginx 0.6.5
> SSL не используется
> gzip_buffers прописано много
> 
> Ошибка возникает именно при отдаче *не сжатого* контента.
> Причем не важно, сжимались данные в nginx, или на уровне php (есть
> такая опция в нашей CMS).
> 
> Возможно ли, что ошибка возникает потому что при выдаче *не сжатой*
> страницы не передается заголовок "Content-Length" ?

Если это 100% воспроизводимая проблема, сделайте отладочный лог и пришлите
его мне (не в список).


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list