2013-08-26 53 views
-1

apache中是否有多個錯誤日誌?意思是有一個PHP日誌,一個Apache日誌等? 通過研究,我已經看到了錯誤日誌的路徑延伸到文檔根目錄的file或通過許多文件夾中的文件類型,如/var/tmp/my-errors.log創建自定義php錯誤日誌文件

  • 是什麼,這些錯誤日誌之間的區別?
  • vartmp是什麼意思?並且這是由用戶創建的還是它在apache內?
  • 是apache文件類型爲file unserviceable的文件嗎?因爲我的服務器在我的文檔根目錄下爲文件類型file創建了一個php錯誤日誌,這是標準的東西嗎?

我想創建一個錯誤日誌文件,但是如何創建一個並在哪裏放置它使其無法讀取,對用戶無法使用?

我是否在文檔根目錄下創建它,文件擴展名爲.log,或者超出文檔根目錄,因爲所有事實上都是由apache無法使用的?

我想我的日誌文件,在文檔根目錄中,阿帕奇是不能使用的,我用的file文件類型,如果是的話我怎麼做這個創建文件做到這一點?

+0

什麼是文件的文件類型? –

+0

當你在windows內創建一個文件時,它會顯示一個文件類型,它可能是一個「php文件」或「文件夾」或「文件」,我猜這意味着它沒有文件類型 –

+0

你肯定需要學習一些文件系統基礎知識,除了觀看一些Windows資源管理器窗口。一些關鍵詞:路徑,文件名,擴展名 –

回答

1

這些錯誤日誌有什麼區別?

阿帕奇一般只有哪些文件已被請求的access.log存儲信息和存儲fullfilling任何請求時出現的所有(或大部分)誤差的generall error.log

您可以通過php.ini指令log_errors來控制後者是否包含php錯誤。

var和tmp是什麼意思?並且這是由用戶創建的還是它在apache內?

/var是共享用戶數據的linux標準目錄。
/var/tmp是一個非標準目錄,但名稱tmp總是提示一次性數據。

是apache文件的文件類型爲unserviceable的文件嗎?因爲我的服務器使用文件的文件類型在我的文檔根目錄中爲php創建了一個錯誤日誌,這是標準的事情嗎?

在可維護區域內記錄日誌肯定不是標準的,甚至會帶來安全威脅。日誌文件應該保存在網頁可到達區域之外。

如果Apache不能提供文件,它還會提供什麼服務?