nginx(No such file or directory与invalid PID number)
1.启动
/usr/local/nginx/sbin/nginx
2.重启
/usr/local/nginx/sbin/nginx -s reload
3.关闭
/usr/local/nginx/sbin/nginx -s stop
4.检验配置文件
/usr/local/nginx/sbin/nginx -t
5.再启动nginx服务时,无法正常启动,报错误信息如下
[root@localhost nginx]# /usr/local/nginx/sbin/nginx -t nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful[root@localhost nginx]# /usr/local/nginx/sbin/nginx -s reload nginx: [error] invalid PID number "" in "/usr/local/nginx/logs/nginx.pid"
-t 没问题,reload就报错了。因为是加载配置文件报的错,所以用-c 选项指定配置文件 ,如此指明后问题解决搜了一下解决:
[root@localhost logs]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
6.此时如果nginx进程杀死后pid丢失了,下一次再开启nginx -s reload时无法启动,重装可以解决这个问题,但是太麻烦了,也可以用
[root@localhost logs]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/logs/nginx.pid
注:看是不是端口被占用
ss -nulpt
7.记录我的一个报错
1.先用网上查的方法测了
[root@localhost logs]# /usr/local/nginx/sbin/nginx -s reload
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)[root@localhost logs]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/logs/nginx.pid
nginx: [emerg] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)2.查看是否启动
[root@localhost logs]# ss -nulpt | grep :80
tcp LISTEN 0 128 *:80 *:* users:(("nginx",pid=4488,fd=6),("nginx",pid=4487,fd=6))[root@localhost logs]# pgrep nginx
4487
44883.尝试手动关闭
[root@localhost nginx]# /usr/local/nginx/sbin/nginx -s stop
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)[root@localhost logs]# killall -9 nginx
[root@localhost logs]# ps -auxf | grep nginx
root 4518 0.0 0.0 112720 984 pts/1 S+ 21:28 0:00 \_ grep --color=auto nginx4.重启就好啦
[root@localhost logs]# /usr/local/nginx/sbin/nginx
[root@localhost logs]# ss -nulpt | grep nginx
tcp LISTEN 0 128 *:80 *:* users:(("nginx",pid=4521,fd=6),("nginx",pid=4520,fd=6))[root@localhost logs]# ls
access.log error.log nginx.pid
一开始百度解决该问题。只是找到几个求助答案。没有实际有效的方法,搜到的也是-c的那个
nginx(No such file or directory与invalid PID number)相关推荐
- Nginx 负载均衡 - linux下nginx加载配置文件异常处理,提示invalid PID number in “/run/nginx.pid“问题解决
执行 nginx -s reload 加载配置文件的时候报错了. 提示 nginx: [error] invalid PID number "" in "/run/ngi ...
- nginx: [error] invalid PID number ““ in “/app/nginx-1.16.0/logs/nginx.pid“
测试Nginx负载均衡功能,在修改完配置文件后,重启Nginx失败,报错如下.(Nginx编译安装) [root@web01 conf]# nginx -s reload nginx: [error] ...
- nginx: [error] invalid PID number in /run/nginx.pid
在重启云主机(系统)之后,执行 nginx -t 是OK的,然而在执行 nginx -s reload 的时候报错 nginx: [error] invalid PID number "&q ...
- nginx: [error] invalid PID number问题处理
再启动nginx服务时,无法正常启动,报错误信息如下 nginx: [error] invalid PID number "" in "/usr/local/nginx/ ...
- Nginx报错 nginx: [error] invalid PID number ““ in “/usr/local/nginx/logs/nginx.pid“
今天因为某些原因重装了Nginx,修改好nginx.conf配置文件后,在sbin目录下执行 ./nginx -t 显示是OK的,但是在执行./nginx -s reload 时报错,提示: ngin ...
- nginx加载配置invalid PID number错误
当重载配置时,报进程错误: # nginx -s reload nginx: [error] invalid PID number "" in "/var/run/ngi ...
- Nginx报错:nginx: [error] invalid PID number ““ in “/run/nginx.pid“ 解决方法
服务器重启之后,执行 nginx -t 是OK的,然而在执行 nginx -s reload 的时候报错 nginx: [error] invalid PID number "" ...
- 【问题记录】pytorch自定义数据集 No such file or directory, invalid index of a 0-dim
保存模型: : 保存整个神经网络的结构和模型参数 torch.save(mymodel, 'mymodel.pkl') 只保存神经网络的模型参数 torch.save(mymodel.state_di ...
- nginx: [error] invalid PID number in /usr/local/webserver/nginx/logs/nginx.pid
nginx -c /usr/local/webserver/nginx/conf/nginx.conf nginx -s reload 来源:http://blog.csdn.net/gphjl/ar ...
最新文章
- ​超大规模时空数据的分布式存储与应用
- 使用IntelliJ IDEA开发SpringMVC网站(一)开发环境
- 第一章 SDN介绍 (附件3)【云计算,SDN,虚拟化三者关系】
- php如何拼接变量名,php动态拼接变量名,可变变量,动态变量,使用花括号,使用两个$符...
- oracle数据库安装自动化,自动化Oracle数据库静默安装
- android点击加号,Android仿微信朋友圈点击加号添加图片功能
- 一文总结数据科学家常用的Python库(上)
- python关闭文件-python_文件的打开和关闭
- sendip linux发包工具
- flash播放器代码
- CorelDRAW2021标准版 序列号授权码
- 三星基于新思科技良率学习平台加速7纳米技术节点的新品量产
- QTEmbedded VCN实现
- 使用PS去水印的方法
- The Dirichlet Distribution 狄利克雷分布
- Unix时间戳 怎么计算
- 浅析 - 阿里巴巴专家教你坚持写作
- SQL---日期时间函数
- SpringBoot整合chatGPT
- vue渲染.md文件