我刚刚安装了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
由于
答案 0 :(得分:1)
尝试直接杀死该进程:
kill 15597
或者您可以在usr / local / etc / nginx中尝试nginx启动脚本:
nginx -s quit
您可能需要根据您的安装调整路径。