ПРОЕКТЫ 


  АРХИВ 


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: глобальные директивы erro r_log и pid



Hello!

On Sun, Nov 14, 2010 at 06:22:20PM +0300, Sergey Shepelev wrote:

> >> >>примерно так сейчас Apache и делает:
> >> >>
> >> >># httpd -h 2>&1 | grep error
> >> >>   -e level           : show startup errors of level (see LogLevel)
> >> >>   -E file            : log startup errors to file
> >> >>
> >> >>но это не очень красивое решение, потому что инофрмация тут дублируется,
> >> >>да и с pid-файлом будут аналогичные проблемы, тогда еще один ключ надо?
> 
> Дядьки, а в чём проблема с -E у апача? Где тут какая информация дублируется?
>
> Или -g "error_log /path" чем плох?

Использование -g ничем не отличается от задания в конфиге - 
вкомпилированный --error-log-path всё равно будет использоваться 
при парсинге конфига.

$ nginx/objs/nginx -g "error_log /tmp/err;"
[alert]: could not open error log file: open() ".../logs/error.log" failed (13: 
Permission denied)

Проблема состоит в том, что сейчас вообще нет способа заставить 
nginx не использовать вкомпилированный --error-log-path.  Больше я 
лично никаких проблем не вижу.

Maxim Dounin

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.