VPS侦探论坛

 找回密码
 注册
查看: 6347|回复: 4

无缘无故的为什么nginx.pid文件丢失???

[复制链接]
发表于 2013-4-2 17:30:27 | 显示全部楼层 |阅读模式

无缘无故的为什么nginx.pid文件丢失???

[root@localhost conf]# /usr/local/nginx/sbin/nginx -s reload
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2013-4-2 19:01:51 | 显示全部楼层


pid文件不会丢失,pid文件名只有在nginx启动后才会创建

没有可能nginx没启动
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2013-4-2 19:13:03 | 显示全部楼层

不知道嘛,因为我看了论坛里面的.htaccess的教程,在我一个vhost/.conf中加了一个 include /XXX/XXX /.htaccess 后,然后显示加载失败..提示.htaccess有错误.但是照常能访问,但是我又用vhost绑定一个域名后,这个新的域名不能访问,显示102错误.然后我重启了服务器,那个pid文件就消失了......
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2013-4-2 19:13:39 | 显示全部楼层



<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
Redirect permanent http://www.by111.com/index.php http://www.by111.com
order deny,allow

这个是 htaccess文件的内容
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2013-4-2 20:12:09 | 显示全部楼层

nginx不支持.htaccess

一般就是说用.htaccess 也必须是.htaccess的内容必须是nginx格式的规则才可以

因为不是nginx格式的规则,nginx启动时就没法启动,所以也就没pid文件

军哥运维代购:http://shop63846532.taobao.com/

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-21 11:56 , Processed in 0.026224 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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