nginx -s reload失败

在重启nginx时报错误。

[email protected] ~ $ sudo /usr/sbin/nginx -s reload
nginx: [error] invalid PID number "" in "/run/nginx.pid"

google一番,下面是解决办法

nginx -s reload is only used to tell a running nginx process to reload its config. After a stop, you don‘t have a running nginx process to send a signal to. Just run nginx (possibly with a -c /path/to/config/file)

我本机的是用下面的命令

[email protected] /etc/nginx $ sudo /usr/sbin/nginx -c /etc/nginx/nginx.conf 
时间: 2024-12-29 16:36:16

nginx -s reload失败的相关文章

Nginx reopen reload作用及工作过程

http://www.iigrowing.cn/nginx-reopen-reload-zuo-yong-ji-gong-zuo-guo-cheng.html Nginx reopen reload作用及工作过程 2012-12-05  categories:nginx  author:sch 原创文章,转载请指明出处并保留原文url地址 一.Nginx简介 Nginx (“engine x”) 是俄罗斯人Igor Sysoev(塞索耶夫)编写的一款高性能的 HTTP 和反向代理服务器.Ngin

nginx在reload时候报错invalid PID number

今天在nginx重新加载配置文件的时候报错 提示无效的PID,打开nginx.pid文件,发现里面是空的,在网上找了下,有的说sudo可以解决,但是又一次失望了 1 2 [[email protected]_23_56 conf]# sudo /usr/local/nginx/sbin/nginx -s reload nginx: [error] invalid PID number "" in "/usr/local/nginx/logs/nginx.pid" 于

EasyUI datagrid在ie下reload失败的问题

EasyUI datagrid在ie下reload失败的问题 问题 最近使用EasyUI开发后台系统,测试时发现个奇葩的问题,$('dg').datagrid('reload'); 重新加载表格数据时,ie下一点反应都没有.后来发现其实并不是没有反应,而是浏览器使用了缓存. 解决方案 网上网友总结出来的解决方案有以下几种: 在url后加时间戳,使第一次加载和reload中访问的url不一致,使系统无法使用IE缓存.通过测试发现,EasyUI请求时后面已经自带一串随机数_145232xxx,但是i

Nginx 假如reload或reopen时发生错误如何解决

配置Nginx 如果reload 或 quit发生不存在文件的时候 重新编译下即可  ./nginx -c /usr/local/webserver/nginx/conf/nginx.conf //重新编译下nginx配置文件 原文地址:https://www.cnblogs.com/jackey2015/p/10659293.html

探究 Nginx 中 reload 流程的真相

今天这篇文章主要来介绍下 Nginx 的 reload 流程.实际上在之前文章中,在更改了 nginx 配置文件时,我们都会执行 nginx -s reload 命令,我们执行这条命令的原因是希望 nginx 不停止服务始终在处理新的请求的同时把 nginx 的配置文件平滑的把旧的 nginx.conf 配置更新为新的 nginx.conf 配置. 这样一个功能对于 nginx 非常有必要,但是有时候我们会发现在执行 nginx -s reload 命令后,worker 子进程的数量会变多了,这

解决nginx reload失败

1. 失败提示信息 nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory) 2. 解决方法 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 使用nginx -c的参数指定nginx.conf文件的位置 提示:nginx: [emerg] bind() to 0.0.0.0:80

EasyUI中datagrid在ie下reload失败解决方案

问题 最近使用EasyUI开发后台系统,测试时发现个奇葩的问题,$('dg').datagrid('reload'); 重新加载表格数据时,ie下一点反应都没有.后来发现其实并不是没有反应,而是浏览器使用了缓存. 解决方案 网上网友总结出来的解决方案有以下几种: 1.在url后加时间戳,使第一次加载和reload中访问的url不一致,使系统无法使用IE缓存.通过测试发现,EasyUI请求时后面已经自 带一串随机数_145232xxx,但是ie还是会使用缓存.后来我在请求的js中为url加上ran

LNMP环境搭建之Nginx服务启动失败

错误提示: Starting nginx:nginx:[emerg]bind()to 0.0.0.0:80 failed(98:Address alreadr in use) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)nginx: [emerg] bind(

97: Address family not supported by protocol,nginx服务启动失败

1.启动nginx服务报错 环境:centos 6.9,yum安装的nginx,启动报错 [[email protected] ~]# nginx -tnginx: the configuration file /etc/nginx/nginx.conf syntax is oknginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)nginx: configuration file