Linux

單獨的伺服器日誌

  • July 23, 2010

我們的伺服器上有一個實時幫助,它會生成大量的訪問日誌,您可以想像得到。目前,它們被附加到它們執行的站點的所有其他訪問日誌中。這使得很難對錯誤日誌進行排序。有沒有辦法可以指定 /livehelp 中的任何內容進入不同的日誌文件?

<Directory "/livehelp">
    CustomLog /my/custom/access.log combined
    ErrorLog /my/custom/apache2/error.log
</Directory>

如果您將 /livehelp 移動到它自己的VirtualHost(這需要它自己的 HostName),您可以自定義日誌以將它們分開。您將使用 CustomLog 和 ErrorLog 指令來指定這些日誌的位置。

<VirtualHost *:80>
       ServerName livehelp.example.com
       DocumentRoot /path/to/the/livehelp/folder
       ErrorLog logs/livehelp-error_log
       CustomLog logs/livehelp-access_log combined
</VirtualHost>

引用自:https://serverfault.com/questions/163412