2013-10-11 37 views
1

我在apache2的access.log記錄中看到奇怪的行爲。 只有來自同一個客戶端的前兩個請求被記錄,但之後沒有記錄。access.log不記錄apache2中的消息

的虛擬主機配置文件是有這個設置:

的CustomLog $ {} APACHE_LOG_DIR結合/access.log

誰能告訴我別的需要的Apache2要設置什麼正確地獲得訪問日誌工作?

回答

1

嘗試不帶$ {APACHE_LOG_DIR}變量的完整路徑到日誌文件。

示例(Linux)的:

的CustomLog /var/log/apache2/access.log結合

您可以嘗試不完整的路徑也:

的CustomLog日誌/ access.log combined

它創建access.log在Apache主目錄下的logs/access.log文件中。

確保目錄存在並檢查權限。

+0

我試過這個選項,但仍然無法正常工作。它記錄了第一批幾個請求,然後沒有任何記錄:( – Suresh

+0

好的...它創建了一個不同於默認的日誌文件,但它有效,但還有另一個問題,Apache正在尋找客戶端緩存並基於它記錄消息狀態爲200或304.我想禁用304來測試一些東西。 – Suresh