Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: NginxHttpUploadProgressModule
Hello!
On Wed, Jan 16, 2008 at 01:17:16PM +0300, square wrote:
Доброго всем дня.
Возникла небольшая проблема, пытаюсь собрать nginx с модулем
http://wiki.codemongers.com/NginxHttpUploadProgressModule
Ввод:
---------------------------------------------------------------------
./configure --add-module=/real/path/to/nginx_uploadprogress_module
---------------------------------------------------------------------
отрабатывает вроде как без проблем, следом ввожу make, начинается
сборка, которая через некоторое время вылетает, сообщив, что:
-----------------------------------------------------------------------
/root/exp/nginx_uploadprogress_module/ngx_http_uploadprogress_module.c: In
function `ngx_http_reportuploads_handler':
/root/exp/nginx_uploadprogress_module/ngx_http_uploadprogress_module.c:244:
warning: implicit declaration of function `ngx_http_discard_request_body'
*** Error code 1
Stop in /root/exp/nginx-0.5.35.
*** Error code 1
Stop in /root/exp/nginx-0.5.35.
-----------------------------------------------------------------------
Быть может кто-то уже собирал nginx с этим модулем и сможет мне
подсказать, как это забороть? Буду очень благодарен.
Функция ngx_http_discard_request_body() есть только в ветке 0.6.*,
начиная с 0.6.7. В 0.5.* её аналог - ngx_http_discard_body().
Соответственно - либо собирать 0.6.*, либо пытаться править модуль
руками. Я рекомендую первое, ибо модуль явно писался для devel ветки,
и что ещё там вылезет на stable - никто не знает.
Maxim Dounin
|