VPS侦探论坛

 找回密码
 注册
查看: 4453|回复: 2

nginx 重启出现问题

[复制链接]
发表于 2013-12-25 11:16:46 | 显示全部楼层 |阅读模式

关闭nginx:/etc/init.d/nginx stop
stopping nginx daemon:nginx /etc/init.d/nginx:line 36 : kill: (16765) - 没有那个进程

接着开启nginx:
/etc/init.d/nginx start
starting nginx daemon:nginxnginx:{emerg} bind() to 0.0.0.0:80 failed (98:address already in use)
{emerg} bind() to 0.0.0.0:80 failed (98:address already in use)
{emerg} bind() to 0.0.0.0:80 failed (98:address already in use)
{emerg} bind() to 0.0.0.0:80 failed (98:address already in use)
{emerg} bind() to 0.0.0.0:80 failed (98:address already in use)

________________ 分割线————————————————————————————————


发现 nginx.pid 文件里面的数字和TOP出来的不一样

关闭Nginx再开启nginx 发现

nginx.pid里面的数字比top出来的PID小1

也就是说
cat nginx.pid 显示的是16765

top 出来nginx PID  就是16766


这怎么解决?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2013-12-25 16:05:43 | 显示全部楼层


第一个提示是要kill的nginx的进程不存在

start的提示是nginx在运行

目前还没发现有这个pid小1的问题,你的是什么系统,小1的pid对应的进程是什么
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2013-12-26 11:57:24 | 显示全部楼层

原帖由
licess
于 2013-12-25 16:05 发表

第一个提示是要kill的nginx的进程不存在

start的提示是nginx在运行

目前还没发现有这个pid小1的问题,你的是什么系统,小1的pid对应的进程是什么



阿里云centos 5.4   
小1的pid对应的进程是什么----应该是Nginx的主进程




[ 本帖最后由 puffbaby 于 2013-12-26 11:58 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-15 09:12 , Processed in 0.032057 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表