ПРОЕКТЫ 


  АРХИВ 


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: Re[2]: Perl модуль и дока чка



On Fri, 29 Dec 2006, proforg wrote:

On 29.12.2006, at 11:40, Konstantin Petrenko wrote:

Здравствуйте Andrew,

Friday, December 29, 2006, 3:10:10 PM, you wrote:

Наткнулся на очень не приятный глюк. Файло отдается модулем на перле:
Скажите, Константин - а в чём фишка-то? Насколько я вижу, ваш перловый
обработчик не делает ничего такого особенного, чего "встроенные средства"
nginx сделать не позволяли бы?
С отдачей локальных файлов, с поддержкой ranges, и с использованием
sendfile - со всем этим nginx великолепно справляется сам, и уже очень
давно.
В чём для вас смысл самому писать такой handler?

Модуль вычесляет имя файла на диске.

А почему бы просто не отдать тогда nginx'у X-Accel-Redirect ?

Внутри перла это работать не будет - нужно использовать
$r->internal_redirect(). Но для файлов достачно $r->sendfile().


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



 




Copyright © Lexa Software, 1996-2009.