當nginx啓動時,它會創建大小爲0的日誌文件「access.log」。但是沒有寫入日誌。 error.log正常工作。Nginx無法寫入access.log
nginx.conf:
http {
access_log /usr/local/webserver/nginx/logs/access.log combined;
....
}
日誌文件是:
-rw-r--r-- 1 root root 0 Mar 4 00:54 access.log
-rw-r--r-- 1 root root 3903 Mar 4 00:54 error.log
我完全糊塗了。 @ _ @
這是一個權限問題嗎?
但是,在nginx.conf的後面部分,在服務器{}部分,access_log起作用!爲什麼http {}部分無法正常工作?
它是WWW的數據:WWW的數據在Ubuntu – holms 2016-03-03 03:38:24
如果nginx的是無法寫入它創建的日誌,chmod'ing這些文件沒有解決問題的根本原因。您可能需要查看nginx配置。 – 2016-06-30 10:20:18
@holms默認,是的。 – sitilge 2016-12-14 12:35:04