今天突然发现服务器上的硬盘没有空间了,后检查 发现原来是nginx的日志过大所致,其中 access.log 有16GB,error.log有14GB。
于是,便想关闭nginx的日志,对于静态文件(例如:图片,js等)关闭日志,对于访问量达的URL关闭日志。
网上查了一下nginx关闭日志的配置,提出了以下配置
关闭静态文件的访问日志:
location ~ \.(css|js|jpg|png|gif|swf)$ {
access_log off;
log_not_found off;
}
关闭一个URL的访问日志:
location = /addons/notify.php {
access_log off;
log_not_found off;
}