Re: Не отдаются большие страницы

Maxim Dounin mdounin at mdounin.ru
Fri Apr 4 11:03:52 UTC 2014


Hello!

On Fri, Apr 04, 2014 at 06:54:27AM -0400, Alfa7 wrote:

> Доброго всем времени суток!
> 
> Нашел очень своеобразный глюк: nginx (1.4.5, FreeBSD 8.4) не отдает большие
> (>200кб) страницы/файлы (неважно - статика или сгенерировано fastcgi). Файл
> отдается лишь частично, т.е. конец просто не отправляется. Пробовал с
> различними конфигами, отключал max_ranges - никакого эффекта, хотя рядом
> такие же сервера с такими же конфигами работали отлично. Выяслилось вот что:
> если собрать nginx из исходников - все работает отлично. Если ставить из
> портов - возникает эта проблема. Пока не нашел, почему она возникает (не
> исключено, что какой-то из патчей в портах дает такую картину), но проблема
> однозначно воспроизводится - проверял на нескольких машинах.

По-умолчанию в портах никаких патчей и сторонних модулей нет.  
Если вы что-то наконфигурили - имеет смысл это расконфигурить 
(make rmconfig, см. man ports) и попробовать ещё раз.

Вообще то, что вы описываете, больше всего похоже на неправильные 
права на proxy_temp_path/fastcgi_temp_path, но проблемы со 
статикой в картину не вписываются.  Впрочем, в любом случае 
рекомендуется заглянуть в error log и посмотреть, что написано 
там.

-- 
Maxim Dounin
http://nginx.org/



Подробная информация о списке рассылки nginx-ru