ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: proxy_buffering



On Sat, 30 Sep 2006 stan@xxxxxxxxxxxx wrote:


----- Original Message ----- From: "Igor Sysoev" <is@xxxxxxxxxxxxx>

On Sat, 30 Sep 2006 stan@xxxxxxxxxxxx wrote:

Обнаружил, что если динамическая страница, отданная Апаче, больше некоторой величины (где то между 40К и 80К), то она передается nginx'ом урезанной всегда до 15.81К. Наугад попробовал отключить proxy_buffering (до этого все было дефолтное) и страницы стали отдаваться полностью.

Мне вобщем и без буфера нормально, но тем не менее довожу до сведения.

Что в error_log ?

2006/09/29 08:08:46 [crit] 23223#0: *9679 open() "/usr/local/nginx/proxy_temp/7/02/00000000027" failed (13: Permission denied) while reading upstream, client: XXX.136.147.192, server: [skipped], URL: "/?view=directory&country=th", upstream: "http://XXX.205.64.14:8080/?view=directory&country=th";, host: "[skipped]", referrer: "[skipped]"

/usr/local/nginx/proxy_temp: (0700/nobody/root) -- как было инсталлировано.

А что показывает

ls -ld /usr/
ls -ld /usr/local/
ls -ld /usr/local/nginx/
ls -ld /usr/local/nginx/proxy_temp/
ls -ld /usr/local/nginx/proxy_temp/7/

?

Для того, чтобы временные файлы не создавались, можно увеличить
число proxy_buffers:
http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_buffers


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



 




Copyright © Lexa Software, 1996-2009.