Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: обновление при запуске вручную
по идее путь он должен составлять из рабочего каталога + nginx
syntax: working_directory путь
default: нет
context: main
Директива задаёт каталог, который будет текущим для рабочего процесса.
Основное применение ? запись core-файла, в этом случае рабочий процесс
должен иметь права на запись в этот каталог.
посмотрите оно или нет. в сырцы лезть лень
4 июня 2008 г. 20:45 пользователь Alex Vorona <voron@xxxxxxxxxx> написал:
> Александр Кутузов пишет:
>> а strace-ом прилепится посмотреть куда он ломится не пробовали?
>>
>> 4 июня 2008 г. 19:51 пользователь Alex Vorona <voron@xxxxxxxxxx> написал:
>>
>>> Александр Кутузов пишет:
>>>
>>>> может быть прав на файл не хватает?
>>>>
>>>> 4 июня 2008 г. 18:15 пользователь Alex Vorona <voron@xxxxxxxxxx> написал:
>>>>
>>>>
>>>>> Igor Sysoev пишет:
>>>>>
>>>>>
>>>>>> Второй вариант, когда nginx есть в PATH - в nginx.conf:
>>>>>>
>>>>>> env PATH;
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> через env не работает - та же ошибка
>>>>> 6.2-RELEASE, 0.6.31
>>>>>
>>>>> execve не смотрит же в PATH
>>>>>
>>>>>
>>>>>
>>>>>
>>> с правами всё в порядке - ошибка "No such file or directory" в данном
>>> случае говорит о том, что файла нет
>>>
>>>
>>>
>
> 31890: 0.000798984
> rename("/var/run/nginx.pid","/var/run/nginx.pid.oldbin") = 0 (0x0)
> 31890: 0.000960177 fork() = 56364 (0xdc2c)
> 31890: 0.000322388 write(3,"2008/06/04 17:55:43 [notice] 31890#0: start
> new binary process 56364\n",69) = 56364 (0xdc2c)
> 56364: 0.000354236 getpid() = 56364 (0xdc2c)
> 56364: 0.002008636 execve("nginx", [ "nginx" ],<missing argument>)
> 56364: 0.000644216 execve("nginx", [ "nginx" ],<missing argument>) ERR#2
> 'No such file or directory'
> 56364: 0.001165232 write(3,"2008/06/04 17:55:43 [alert] 56364#0:
> execve() failed while executing new binary process "nginx" (2
> : "...,127) = 69 (0x45)
> 31890: 0.016502935 sigsuspend(0xbfbfec40) = 127 (0x7f)
> 56364: 0.012782351 exit(0x1)
>
>
|