
在 centos 伺服器上,由於某種原因,httpd 存取日誌不再被寫入。它位於...
/var/log/httpd/access_log
我幾天前就登入那裡,但後來他們就停止了。我應該檢查什麼來找出為什麼它們不再被寫入?
答案1
檢查和/etc/httpd/conf/httpd.conf
文件/etc/httpd/conf.d
自訂日誌指令並確保至少存在一個指向/var/log/httpd/access_log
.根據需要配置(或不配置)。
您可能刪除/重新建立了日誌檔案並且無法重新啟動 apache。在這種情況下,httpd 仍將寫入舊日誌檔案(透過開啟的檔案描述符) - 重新啟動 httpd 即可修復。
磁碟/分割區可能已滿。