【发布时间】:2016-06-22 11:49:45
【问题描述】:
nginx.service 失败,因为控制进程退出
$ systemctl status nginx.service
nginx.service - Startup script for nginx service
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Tue 2016-03-08 13:23:35 GMT; 2min 20s ago
Mar 08 13:23:33 startdedicated.com nginx[8315]: nginx: [emerg] bind() to ------------ f...e)
Mar 08 13:23:33 startdedicated.com nginx[8315]: nginx: [emerg] bind() to ----- f...e)
Mar 08 13:23:34 startdedicated.com nginx[8315]: nginx: [emerg] bind() to ----- f...e)
Mar 08 13:23:34 startdedicated.com nginx[8315]: nginx: [emerg] bind() to ----- f...e)
Mar 08 13:23:35 startdedicated.com nginx[8315]: nginx: [emerg] bind() to ----- f...e)
Mar 08 13:23:35 .startdedicated.com nginx[8315]: nginx: [emerg] still could not bind()
Mar 08 13:23:35 startdedicated.com systemd[1]: nginx.service: control process exited, code=...=1
Mar 08 13:23:35 startdedicated.com systemd[1]: Failed to start Startup script for nginx service.
Mar 08 13:23:35 startdedicated.com systemd[1]: Unit nginx.service entered failed state.
Mar 08 13:23:35 startdedicated.com systemd[1]: nginx.service failed.
【问题讨论】:
-
请发布您的 nginx.conf 和:“nginx -t”输出...
-
prntscr.com/acoayr 就是这样。我无法发布代码,所以我不得不截屏。
-
请发布您的服务器块配置和:“nginx -t”输出...您是否尝试重新启动 nginx? “服务 nginx 重启”
-
nginx -t 输出 nginx: 配置文件/etc/nginx/nginx.conf 语法没问题 nginx: 配置文件/etc/nginx/nginx.conf 测试成功我试过重启,这是什么我得到:falcon170:~# service nginx restart 重新启动 nginx(通过 systemctl):nginx.service 的作业失败,因为控制进程退出并出现错误代码。有关详细信息,请参阅“systemctl status nginx.service”和“journalctl -xe”。 [失败]
-
查看/var/log/nginx/errors.log。有关于失败的所有信息。
标签: nginx server systemd worker systemctl