前些天整理了一下Linode VPS 服务器中的文件,看到Ngnix日志文件太大就随手清空了。昨天Linode 线路抽风,重启VPS后发现Ngnix不能启动,想想之前除了删除Ngnix日志就没做过什么操作,看过Ngnix 启动错误代码更加印证了是由于删除了Ngnix 日志导致Ngnix 启动失败。
修复这个问题很简单,只要关闭Ngnix 日志记录就可以了。找到Ngnix 安装目录编辑conf文件,将日志记录那行改为 “access_log /dev/null;” 之后再尝试启动Ngnix,不出意外Ngnix 就可以顺利启动了。
其实正确清除Ngnix日志的步骤是应该先关闭Ngnix ,然后mv重命名日志文件,再启动Ngnix,这时会自动生成日志文件,没有问题就可以直接删除日志文件了。