ПРОЕКТЫ 


  АРХИВ 


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: не пишутся логи



On Mon, Jan 19, 2009 at 05:17:32PM +0300, Mike Baikov wrote:

> Почему не пишутся все указанные логи?
> 
>     server {
>         listen                  80;
>         server_name             xxx.ru
>         charset                 utf-8;
>         access_log              /var/log/nginx/xxx.access.log;
> 
>         if ($country) {
>             rewrite  ^/(.*)$                    /noaccess.html  last;
>             return                              403;
>         }
> 
>         location / {
>             root                                /var/www/xxx.ru/htdocs;
>             index                               index.html;
>         }
> 
> 
>         location = /osmp/ {
>             if ($partners) {
>                 access_log 
> /var/log/nginx/partners_denied.log;
>                 return 404;

Если есть обработчик 404-ой ошибки, то лог пишется в его контексте.

>             }
> 
>             rewrite  ^/osmp/                    /osmp/index.php  last;
>         }
> 
> 
>         location = /chronopay/ {
>             if ($partners) {
>                 access_log 
> /var/log/nginx/partners_denied.log;
>                 return 404;

То же самое.

>             }
> 
>             access_log 
> /var/log/nginx/chronopay_payments.log;
>             rewrite  ^/chronopay/               /chronopay/index.php  last;

Лог пишется в контексте обработки /chronopay/index.php.

>         }
> 
>         location = /chronopay/accept/ {
>             rewrite  ^/chronopay/accept/        /chronopay/accept.php 
> last;
>         }
> 
>         location = /chronopay/decline/ {
>             rewrite  ^/chronopay/decline/       /chronopay/decline.php 
>  last;
> 
>         }
> 
> 
> Пишется только основной, остальные создаются при старте и все. Пусто.
> Спасибо!


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



 




Copyright © Lexa Software, 1996-2009.