nginx-0.1.30

Igor Sysoev is at rambler-co.ru
Sun May 15 19:09:18 MSD 2005


On Sun, 15 May 2005, Artem Danilenko wrote:

>    log_format main      '%addr - - [%time] "%request" %status '
>                         '%length "%{Referer}i" "%{User-Agent}i" '
>                        '"%proxy" "%gzip_ratio"';
>    nginx 0.1.30 ругается на "%proxy" "%gzip_ratio"

%proxy я убрал. Пока думаю, как сделать лучше логирование с учётом
нескольких бэендов и предстоящего кэширования.

> 2005/05/15 20:56:10 [emerg] 11439#0: invalid parameter "%proxy" "%gzip_ratio"" in /usr/local/nginx/conf/nginx.conf:23
> 2005/05/15 20:56:10 [emerg] 11439#0: the configuration file "/usr/local/nginx/conf/nginx.conf" test failed
>
>    в версии 0.1.30 не работают запросы без / в конце запрос идет
>    зацикливание

Это ошибка в 0.1.30, патч прилагается.


Игорь Сысоев
http://sysoev.ru
-------------- next part --------------
--- src/http/ngx_http_special_response.c	Fri May 13 12:59:23 2005
+++ src/http/ngx_http_special_response.c	Sun May 15 19:06:15 2005
@@ -300,7 +300,7 @@
 
     } else if (error < NGX_HTTP_BAD_REQUEST) {
         /* 3XX */
-        err = error - NGX_HTTP_MOVED_PERMANENTLY;
+        err = error - NGX_HTTP_MOVED_PERMANENTLY + NGX_HTTP_LEVEL_200;;
 
     } else if (error < NGX_HTTP_NGX_CODES) {
         /* 4XX */


More information about the nginx-ru mailing list