"working_directory /root;" - ошибка не детектится через "nginx -t" ?

Илья Шипицин chipitsine на gmail.com
Пт Авг 16 08:27:34 UTC 2019


привет!

беру nginx-1.17.3
делаю вот такой конфиг

user  nginx;
worker_processes  auto;

working_directory /root;

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;


events {
    worker_connections  1024;
}

http {
    default_type  application/octet-stream;

    access_log  off;

server {
    listen       80;
    server_name  localhost;

    location / {
return 200;
    }

}

}

проверка проходит

[root на working ~]# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
[root на working ~]#


при запуске есть только мастер, ни одного воркера

[root на working ~]# ps auxw | grep nginx
root       1225  0.0  0.0  46456  1100 ?        Ss   08:23   0:00 nginx:
master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
root       1442  0.0  0.0 112704   972 pts/0    S+   08:26   0:00 grep
--color=auto nginx
[root на working ~]#

в логе вот такая ошибка

2019/08/16 08:23:28 [alert] 1227#1227: chdir("/root") failed (13:
Permission denied)
2019/08/16 08:23:28 [alert] 1225#1225: worker process 1227 exited with
fatal code 2 and cannot be respawned
2019/08/16 08:23:28 [alert] 1226#1226: chdir("/root") failed (13:
Permission denied)
2019/08/16 08:23:28 [alert] 1225#1225: worker process 1226 exited with
fatal code 2 and cannot be respawned


можно как-то сделать, чтобы видеть эту ошибку на "nginx -t" ?

Илья Шипицин
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20190816/a9dcdf6c/attachment.html>


Подробная информация о списке рассылки nginx-ru