成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

apache - nginx 日志刪除后 重新建一個(gè)文件 就打不了日志了

瀏覽:154日期:2024-06-29 14:57:33

問(wèn)題描述

在項(xiàng)目根目錄下面有一個(gè) web.log 文件,文件太大,我就把它刪除了,重新建立了一個(gè) .log 的空文件,現(xiàn)在這個(gè)新文件里面一直沒(méi)有日志,圖片是老文件的信息

apache - nginx 日志刪除后 重新建一個(gè)文件 就打不了日志了

問(wèn)題解答

回答1:

你刪除日志的時(shí)候如果沒(méi)有停止nginx,nginx持有的還是舊文件的句柄,新建的文件雖然同名,但其實(shí)不是同一個(gè)文件,所以沒(méi)有寫(xiě)進(jìn)去。這時(shí)候需要重新加載下nginx

nginx -s reload

以后再清空日志不要直接刪文件,用命令去清空文件

truncate -s 0 web.log回答2:

新建的日志文件的權(quán)限有沒(méi)有配置正確,是否賦予了寫(xiě)權(quán)限。

相關(guān)文章: