nginx pid和open run nginx.pid failed问题

有任何问题都可以留言咨询。

nginx的pid是什么

pid是process id的简称,进程id的意思。

在linux下,很多程序都会启动多个进程,而进程间相互发信号的时候,就需要知道pid,以此向特定的进程发出信号。

文章不易,请关注公众号 毛毛虫的小小蜡笔,多多支持,谢谢。

问题:nginx: [error] open() "/run/nginx.pid" failed (2: No such file or directory)

一般在启动nginx后,通过stop命令停止,然后再reload,发现会报找不到nginx.pid文件的问题。

原因是这样的:

nginx启动后,会在/run/目录下生成nginx.pid文件,并把nginx的进程id写进去。

详情 请查看:毛毛虫的小小蜡笔

作者:simonbaker 原文地址:https://segmentfault.com/a/1190000042544577

%s 个评论

要回复文章请先登录注册