tft每日頭條

 > 圖文

 > nginx啟動成功訪問超時

nginx啟動成功訪問超時

圖文 更新时间:2025-05-19 18:21:05

最近我們的Windows服務器上的Nginx突然http不能訪問,一查原來是http請求轉發Nginx産生10GB左右的Error Log和10GB的Access Log. 我們服務器的磁盤空間有限,直接導緻沒法寫磁盤.從而所有的服務都停止了.

nginx啟動成功訪問超時(Window上部署Nginx出現errorlog太大導緻磁盤空間占滿)1

nginx啟動成功訪問超時(Window上部署Nginx出現errorlog太大導緻磁盤空間占滿)2

nginx啟動成功訪問超時(Window上部署Nginx出現errorlog太大導緻磁盤空間占滿)3

Nginx如何關閉error log 和 access log呢?

由于我們的Nginx部署在Windows Server上,所以下面的方案是Windows 方案和Linux方案

在Windows上部署Nginx,關閉error log 和access log解決方案

這裡的關鍵就是讓Error Log指向一個不存在的文件去寫error,那麼在Windowns下這個不存在的文件,需要用關鍵字"nul" 來表示.

修改C:\nginx-1.19.4\conf\nginx.conf

error_log logs/nul;

access_log off;

nginx啟動成功訪問超時(Window上部署Nginx出現errorlog太大導緻磁盤空間占滿)4

nginx啟動成功訪問超時(Window上部署Nginx出現errorlog太大導緻磁盤空間占滿)5

在Linux上部署Nginx,關閉error log 和access log解決方案

這裡的關鍵就是讓Error Log指向一個不存在的文件去寫error,那麼在Linux下這個不存在的文件,需要用關鍵字"/dev/null" 來表示.

error_log /dev/null;

access_log off;

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved