我已经在 AWS 实例上安装了 Nginx,一切正常,就像我可以启动 Nginx、重新启动它、停止它等,但我无法重新加载它。甚至“nginx -t”也使测试成功。
尝试重新加载时遇到的错误是:
# systemctl reload nginx
Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
请您参考如下方法:
我自己找到了答案。我定制了我的 Nginx 安装。我已将 sbin 路径更改为:
--sbin-path=/usr/bin/nginx
现在我已将其更改为默认值:
--sbin-path=/usr/sbin/nginx
现在一切正常了。但我还是不明白,为什么它重新启动正常但不重新加载。如果有人能回答,那将会很有帮助。