Welcome! Log In Create A New Profile

Advanced

Re: Где правильно взять /etc/init.d/nginx?

Gena Makhomed
June 13, 2010 04:02PM
On 13.06.2010 16:02, Igor Sysoev wrote:

>>> Официального варианта не существует.

>> А надо бы.

> Если кто-нибудь предложит вариант, который устроит всех (или почти всех),
> я добавлю его в contrib.

у меня есть такой вариант скрипта, но пока что имеются
довольно-таки неприятные нюансы с директивой error_log:

если через параметр командной строки
определить error_log, например, так:

-g "error_log /var/log/nginx/frontend.log;"

то при выполнении "service nginx online-upgrade"
nginx всеравно пишет [notice] 11721#0: using inherited sockets from "6;"
в лог-файл /var/log/nginx/error.log заданный ему в момент компиляции.

не понятна логика поведения nginx, ведь параметр error_log
он получил в командной строке в момент запуска, еще до открытия
основного конфигурационного файла - но nginx игнориует этот параметр.

можно ли сделать так, чтобы использовался error_log из параметра -g
во всех случаях, если он есть, вместо заданного в момент компиляции?

неудобно, когда различные мастер-процессы пишут в один и тот же файл.
или такое поведение nginx с файлом error_log - это не bug, а feature?

P.S. проверял на версии 0.7.66.
P.P.S. сам инит-скрипт - в соседнем сообщении.

--
Best regards,
Gena


_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Где правильно взять /etc/init.d/nginx?

vgoncharov June 13, 2010 07:42AM

Re: Где правильно взять /etc/init.d/nginx?

Boris Dolgov June 13, 2010 08:00AM

Re: Где правильно взять /etc/init.d/nginx?

Anton Bessonov June 13, 2010 08:54AM

Re: Где правильно взять /etc/init.d/nginx?

Igor Sysoev June 13, 2010 09:04AM

Re: Где правильно взять /etc/init.d/nginx?

Anton Bessonov June 13, 2010 09:14AM

Re: Где правильно взять /etc/init.d/nginx?

Gena Makhomed June 13, 2010 04:02PM

Re: Где правильно взять /etc/init.d/nginx?

Gena Makhomed June 13, 2010 04:02PM

Re: Где правильно взять /etc/init.d/nginx?

Craken June 13, 2010 08:49AM

Re: Где правильно взять /etc/init.d/nginx?

Anton Bessonov June 13, 2010 09:04AM

Re: Где правильно взять /etc/init.d/nginx?

Craken June 13, 2010 09:54AM

Re: Где правильно взять /etc/init.d/nginx?

Igor Sysoev June 13, 2010 09:04AM

Re: Где правильно взять /etc/init.d/nginx?

Gena Makhomed June 13, 2010 04:24PM

Re: Где правильно взять /etc/init.d/nginx?

jch June 14, 2010 06:03AM

Re: Где правильно взять /etc/init.d/nginx?

Gena Makhomed June 14, 2010 07:42AM

Re: Где правильно взять /etc/init.d/nginx?

Andrey Zloy June 15, 2010 10:34AM

Re: Где правильно взять /etc/init.d/nginx?

Gena Makhomed June 15, 2010 11:24AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 308
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready