【发布时间】:2015-07-04 03:50:56
【问题描述】:
我删除了我的 NGINX 日志,因为它非常大,我认为 NGINX 会自动创建一个新日志来代替它。它没有,现在我没有日志。该文件以前位于/opt/nginx/logs/error.log。我尝试在同一位置创建具有相同权限的新文件,但似乎没有帮助。我在 ubuntu 12.10 服务器上运行 nginx/1.4.7。
如何恢复我的日志记录?
我试过sudo service nginx restart,它说nginx: unrecognized service。我认为这可能是因为我正在使用 NGINX 和 Phusion Passenger 来为 Rails 应用程序提供服务,而 Passenger 已经改变了一些东西。例如,NGINX 位于 /opt/nginx 而不是 init.d。
【问题讨论】:
-
要清楚,您实际上并不关心恢复 Nginx 日志...您只需要一个日志文件。一个空白。对吗?
-
正确,我会更新问题