nginx 不会在启动时启动

nginx 不会在启动时启动

我刚刚安装Ubuntu 服务器 11.04 (Natty Narwhal) 64 位.
然后安装nginx通过:
sudo apt-get install nginx

我正确配置了它并运行它:
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 尝试启动时(启动期间)未安装日志目录。
将日志文件更改为其他位置后,一切正常。

答案1

由于某些奇怪的原因,nginx 尝试启动时(启动期间)未安装日志目录。将日志文件更改为其他位置后,一切正常。

相关内容