文章詳情頁
apache - nginx 日志刪除后 重新建一個文件 就打不了日志了
瀏覽:220日期:2024-06-29 14:57:33
問題描述
在項(xiàng)目根目錄下面有一個 web.log 文件,文件太大,我就把它刪除了,重新建立了一個 .log 的空文件,現(xiàn)在這個新文件里面一直沒有日志,圖片是老文件的信息

問題解答
回答1:你刪除日志的時候如果沒有停止nginx,nginx持有的還是舊文件的句柄,新建的文件雖然同名,但其實(shí)不是同一個文件,所以沒有寫進(jìn)去。這時候需要重新加載下nginx
nginx -s reload
以后再清空日志不要直接刪文件,用命令去清空文件
truncate -s 0 web.log回答2:
新建的日志文件的權(quán)限有沒有配置正確,是否賦予了寫權(quán)限。
上一條:給Apache 配置HTTPS協(xié)議搭載SSL配置報錯下一條:macos - MaxOS El Capitan本地Apache2.4停止服了,為什么 localhost 還可以訪問It Works ?
相關(guān)文章:
1. android - 優(yōu)酷的安卓及蘋果app還在使用flash技術(shù)嗎?2. android - 使用百度sdk調(diào)用SDKInitializer.initialize(this)時報錯?3. javascript - webpack-dev-server和webpack沖突嗎4. javascript - 最近用echarts做統(tǒng)計(jì)圖時遇到兩個問題!!5. 淺談Vue使用Cascader級聯(lián)選擇器數(shù)據(jù)回顯中的坑6. html5 - 用h5本地存儲是否安全?7. javascript - 使用百度文本編輯器ueditor不顯示樣式問題8. 微信公眾號在線生成二維碼帶參數(shù)怎么搞?9. javascript - react熱加載的一段代碼10. css3 - img垂直水平居中問題
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備