nginx mac无效pid?

时间:2011-12-27 18:51:38

标签: macos nginx

我刚刚安装了nginx。我现在尝试使用日志文件夹中的pid文件来阻止它,但它告诉我它是illegal process id: cat /usr/local/logs/nginx.pid

我运行的命令是:sudo kill 'cat /usr/local/logs/nginx.pid'

pid是15597,但在Activity Monitor中我也看不到具有该ID的进程。当我输入:ps ax | grep nginx时,我得到:

15597   ??  Ss     0:00.00 nginx: master process nginx
15883   ??  S      0:00.00 nginx: worker process
15898 s000  R+     0:00.00 grep nginx

由于

1 个答案:

答案 0 :(得分:1)

尝试直接杀死该进程:

kill 15597

或者您可以在usr / local / etc / nginx中尝试nginx启动脚本:

nginx -s quit

您可能需要根据您的安装调整路径。