解决Nginx: [error] open() "/usr/local/Nginx/logs/Nginx.pid错误

重新启动服务器,访问web服务发现无法浏览啦!登陆服务器之后进到nginx使用./nginx -s reload重新读取配置文件,发现报nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)错误,进到logs文件发现的确没有nginx.pid文件
 
[root@localhost sbin]# ./nginx -s reload
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
 
解决方法:

[root@localhost nginx]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
 
使用nginx -c的参数指定nginx.conf文件的位置
 
[root@localhost nginx]# cd logs/
[root@localhost logs]# ll

总用量 12

-rw-r--r-- 1 root root 1246 12月  9 18:10 access.log
-rw-r--r-- 1 root root  516 12月 10 15:39 error.log
-rw-r--r-- 1 root root    5 12月 10 15:38 nginx.pid
 
看nginx.pid文件已经有了,如果继续报错执行以下语句

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
/usr/local/nginx/sbin/nginx -s reload

另外 还有一个很重要的可能  ps  -ef | grep nginx 看下主目录 是哪里 是不是装了两个可恶的 Nginx 哈哈nginx

时间: 2024-10-29 14:48:48

解决Nginx: [error] open() "/usr/local/Nginx/logs/Nginx.pid错误的相关文章

解决Nginx: [error] open() "/usr/local/Nginx/logs/Nginx.pid

  重新启动服务器,访问web服务发现无法浏览啦!登陆服务器之后进到nginx使用./nginx -s reload重新读取配置文件,发现报nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)错误,进到logs文件发现的确没有nginx.pid文件 [root@localhost sbin]# ./nginx -s reload nginx: [erro

解决nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed错误

风信网(ithov.com) 原创文章: 重新启动服务器,访问web服务发现无法浏览啦!登陆服务器之后进到nginx使用./nginx -s reload重新读取配置文件,发现报nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)错误,进到logs文件发现 的确没有nginx.pid文件 &http://www.aliyun.com/zixun/

解决The source directory "/usr/local" does not appear to contain CMakeLists.txt错误

风信网(ithov.com)原创文章:今天编译mysql-5.6.15-linux-glibc2.5-x86_64.tar.gz版本,决是报错,信息如下: [root@localhost mysql]# scripts/mysql_install_db --user=http://www.aliyun.com/zixun/aggregation/33.html">mysql --basedir=/usr/local/mysql --datadir=/data/mysql/data --fo

Windows下Nginx的启动、停止等命令&Nginx 配置多域名&windows下设置Nginx开机自动启动

Windows下Nginx的启动.停止等命令 在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动.停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍. 1.启动: C:\server\nginx-1.0.2>start nginx 或 C:\server\nginx-1.0.2>nginx.exe 注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作. 2.停止: C:\server\nginx-1.0.2>ngin

mysql起动报错The server quit without updating PID file /usr/local/mysql/data/

mysql起动报错The server quit without updating PID file (/usr/local/mysql/data/ 查看错误日志显示: mysqld_safe mysqld from pid file /usr/local/mysql/data/mysql.pid ended 肯定是配置文件问题: 新安装的测试机  hostname server01  centos 6.5 环境   mysql 5.6.12 单机 64位 二进制包安装 my.cnf 里面只有一

mac-为什么不能修改Mac下/usr/local/nginx/conf/nginx.conf文件

问题描述 为什么不能修改Mac下/usr/local/nginx/conf/nginx.conf文件 为什么不能修改Mac下/usr/local/nginx/conf/nginx.conf文件 如果可以,有其它方法在Mac下修改nginx配置呢? 解决方案 可以查看下权限,或者拷贝一份试试能否修改 解决方案二: 应该可以修改,是不是权限的问题?

nginx安装报错:nginx: [error] invalid PID number

搞了一个美国服务器,重新弄了下nginx安装配置,重新/usr/local/nginx/sbin/nginx -s reload 提示如下报错: [root@Kvmla-201606291067 conf]# /usr/local/nginx/sbin/nginx   -s reload nginx: [error] invalid PID number "" in "/usr/local/nginx/logs/nginx.pid" 无效的pid号. 网上搜索资料解

nginx报错 "readv() failed (104: Connection reset by peer)"

  本文章来给大家介绍在使用nginx报错 "readv() failed (104: Connection reset by peer)" 错误的解决办法. 错误提示 [error] readv() failed (104: Connection reset by peer) while reading upstream, client: x.x.x.x, server: host.tld, request: "POST /script.php, ... 解决办法 php-

configure: error: Cannot find libmysqlclient under /usr/local/mysql.

执行下面语句: ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql  --with-mysqli=/usr/local/mysql/bin/mysql_config --with-iconv-dir=/usr/local --with-freetype-dir --with-jpeg-dir --with-png-dir --wit