Systemd не удается запустить Nginx на перезагрузке, но он работает вручную

GRUB 2 может смонтировать ISOs в обратной петле. Это не относится к загруженной будущим образом ОС.

5
18.01.2014, 19:34
2 ответа

Проблема, кажется, Вы, используют непривилегированного пользователя для тестирования конфигурации Nginx. Когда тест происходит, он пытается создать/run/nginx.pid, но сбои и это заставляют тест конфигурации перестать работать. Попытайтесь выполнить nginx как корень.

$ sudo nginx -t

или

$ su - -c "nginx -t"

Таким образом, родительский процесс Nginx будет иметь то же разрешение, это было бы, когда выполнено systemctl.

Если это разрешает ошибку при тестировании, но не, когда выполнено от systemctl, можно хотеть проверить эту страницу при исследовании systemd ошибки.

8
27.01.2020, 20:37

Для меня я просто изменил SELinux от обеспечения разрешительности, а затем я смог запустить Nginx без какой-либо ошибки.

0
27.01.2020, 20:37

Теги

Похожие вопросы