nginx不会在启动时启动

我刚安装了Ubuntu Server 11.04(Natty Narwhal)64位
然后通过以下方式安装nginx
sudo apt-get install nginx

我正确地configuration它并运行它:
sudo service nginx start

在这一点上,一切都很好。 服务器正确响应请求。
运行一个sudo service nginx status ,得到: nginx正在运行。

重新启动后,服务器没有运行。 运行一个sudo service nginx status ,得到: 无法访问nginx的PID文件

pid文件:

 -rw-r--r-- 1 root root 0 2011-07-01 10:34 /var/run/nginx.pid 

注意:尝试使用sudo update-rc.d nginx defaults启动时运行,但是到脚本的链接已经(正确)已经到位,并且没有改变。

我该怎么做才能让它在启动时运行?


解决了。

出于某种奇怪的原因,日志目录在nginx尝试启动的时候(启动时)没有挂载。
将日志文件更改为另一个位置并工作。

出于某种奇怪的原因,日志目录在nginx尝试启动的时候(启动时)没有挂载。 将日志文件更改为另一个位置并工作。