运行 Ubuntu + PHP + NGINX。为什么文件 /usr/local/nginx/on 占用了我的 Web 服务器上这么多的硬盘空间?
我该怎么做才能减少它?
答案1
该文件名on
似乎没有随Nginx一起安装。
我猜你的配置文件中有一行:
access_log on;
任何一个
error_log on;
这意味着 Nginx 将访问日志写入on
其标准目录中的文件中,这可能就是/usr/local/nginx
您的情况。
答案2
是的,您应该将 access_log 语句更改为日志文件的路径,并设置日志轮换(之后您必须将 SIGUSR1 发送到 nginx,以便它重新打开日志文件)。
接受关键字“off”来访问access_log以防止完全记录日志,但是,error_log不能被关闭,而是必须执行以下操作:error_log /dev/null crit;
仅将严重错误记录到 /dev/null
否则你最终会得到一个名为“off”的大文件