首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Nginx无效的PID号

Nginx无效的PID号
EN

Stack Overflow用户
提问于 2011-10-04 19:09:13
回答 8查看 88.8K关注 0票数 53

我发出了一个nginx -s停止,之后我得到了这个错误,当我试图重新加载它。

错误:/var/run/nginx.pid中的PID编号"“无效”

该/var/run/nginx/pid文件为空atm。

我需要做些什么来修复它?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2011-10-04 19:51:02

nginx -s reload仅用于通知正在运行的nginx进程重新加载其配置。在停止之后,您不需要向正在运行的nginx进程发送信号。只需运行nginx (可能使用-c /path/to/config/file)

票数 67
EN

Stack Overflow用户

发布于 2011-12-04 21:44:06

在我的例子中,我通过启动服务解决了这个问题。

sudo /etc/init.d/nginx start

上面的命令将启动Debian/Ubuntu中的服务。如果有任何问题(例如Apache在同一端口侦听),它将发出一个错误

在此之后,nginx -s重新加载将非常有用。

票数 18
EN

Stack Overflow用户

发布于 2012-05-20 18:16:45

在我下载的最新版本(1.2.0)中,没有"-s start“选项,它会显示”nginx: invalid option:"-s start“

您可以通过以下方式启动nginx

代码语言:javascript
复制
sudo /etc/nginx/sbin/nginx

服务器将启动,然后将不会有任何无效的pid编号错误。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7646972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档