nginx -s reload "/alidata/server/nginx/logs/nginx.pid" failed

摘要:
[root@snoopy15:36:58vhosts]#nginx-sreloadnginx:[error]open()"/alidata/server/nginx/logs/nginx.pid"failed(2:Nosuchfileordirectory)修改完nginx的配置后,想重启下nginx,结果提示这个错误,服务器是阿里云的ECS服务器检查后发现logs文件发现的确没有nginx.pi
[root@snoopy 15:36:58 vhosts]# nginx -s reload
nginx: [error] open() "/alidata/server/nginx/logs/nginx.pid" failed (2: No such file or directory)

修改完nginx的配置后,想重启下nginx,结果提示这个错误,服务器是阿里云的ECS服务器

检查后发现 logs文件发现的确没有nginx.pid文件

解决方法(使用nginx -c的参数指定nginx.conf文件的位置):

[root@snoopy 15:37:39 nginx]# /alidata/server/nginx/sbin/nginx -c /alidata/server/nginx/conf/nginx.conf

去 logs 目录下查看,发现pid文件已经有了

[root@snoopy 15:51:05nginx]# ll
total 36drwx------  2 www  root 4096 Nov 12 15:13client_body_temp
drw-r--r--  4 root root 4096 Oct 25 20:10conf
drwx------ 12 www  root 4096 Aug 25  2016fastcgi_temp
drwxr-xr-x  2 root root 4096 Jul  1  2015html
drwxrwxr-x  2 www  www  4096 Nov 12 15:39logs
drwx------ 12 www  root 4096 Jun  1 20:30proxy_temp
drwxr-xr-x  2 root root 4096 Oct 23  2016sbin
drwx------  2 www  root 4096 Jul  1  2015scgi_temp
drwx------  2 www  root 4096 Jul  1  2015uwsgi_temp
[root@snoopy 15:54:27nginx]# cd logs
[root@snoopy 15:54:30logs]# ll
total 4348
-rw-r--r-- 1 www  root 4026619 Nov 12 14:49access.log
-rw-r--r-- 1 root root  408896 Nov 12 15:39error.log
-rw-r--r-- 1 root root       6 Nov 12 15:39nginx.pid
[root@zhipuzi 15:54:31 logs]# 

免责声明:文章转载自《nginx -s reload "/alidata/server/nginx/logs/nginx.pid" failed》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇异常:org.json.JSONException: End of input at character 0 ofMySQL数据库事务各隔离级别加锁情况--read committed && MVCC(转)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ubuntu16.04 安装 nginx 服务器

版本 ubunt16.04 nginx-1.8.1 gcc-4.8.4 pcre-8.38 zlib-1.2.11 openssl-1.0.2n 前置环境配置 进入到 /usr/local 目录下执行下面1 2 3 4,此处路劲与之后安装nginx对应,需要注意* 1、gcc 源码编译依赖环境 apt-get install build-essent...

第一步(搭建阿里云主机服务器): 如何在远程Linux服务器上搭建Nginx

首先得申明一下使用的工具有: 1. putty https://pan.baidu.com/s/1i4Ix8Hn 2. fileZilla https://pan.baidu.com/s/1nvJR8al 如果是抢购阿里云免费的就按照下面执行下去就行了,如果花钱买的主机,会顺手送你一个Apache服务器,你的手动卸载Apache,卸载的步骤 rpm -q...

腾讯云ubuntu18.04启用root用户

需求场景 腾讯开通的ubuntu主机,默认用户是ubuntu,并且这个ubuntu的权限还是相对比较低的,虽然提升了安全性,可是对于个人站长来说方便才是硬道理,自己也不会用root用户瞎操作。这个时候就需要用权限更大的root用户登录操作了。 步骤一:设置root密码 sudo passwd root回车设置两次密码即可 步骤二:修改ssh登录的配置 很多...

rename

Rename 1.命令用法: rename from file1 to file2 file   rename 原文件格式 新文件格式 重命名的文件 2.命令格式: rename foo foo0 foo? rename .htm .html *.htm 3.使用实例: 实例1: 命令: rename foo foo0 foo? 输出: [root@C_m...

基于 Git Tag 发布及回滚代码

基于 Jenkins + Git + Ansible 发布 PHP 项目 1、部署 PHP 运行环境 PHP 是一个动态程序,负责解析 PHP-FPM 服务,而这个服务不支持静态网页处理,一般结合 Nginx 解决这个问题。Nginx 本身是一个静态 Web 服务器,并不支持解析 PHP 程序,但它支持了 FastCGI 接口来调用动态服务来解析 PHP...

mysql ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)错误解决办法

我的电脑是win10,所用的是mysql5.7.14 近期在学习mysql数据库的时候,遇到了这个错误,我的密码错误了。突如其来的问题,很是蒙蔽,因为我没对数据库设置过密码。通过网上查询,可以通过进入mysql命令行的方式,来直接修改数据库的密码。具体步骤如下: 在mysql数据库的my.ini文件中找到mysqld这一项: 用记事本打开,找到mysql...