Clamav

如何更改 ispconfig clamav 日誌文件位置

  • March 1, 2015

在 ispconfig 3 Web 界面上,監視器下的日誌文件部分

有幾個日誌文件,其中一個是 Mail Log,另一個是 ClamAV Log。

不幸的是,ClamAV 日誌指向與郵件日誌相同的文件,即 /var/log/maillog

我想更改 ClamAV 日誌的連結以指向另一個我將創建的日誌文件以顯示每日掃描結果。該日誌文件位於 /var/log/clamav/manual_clamscan.log

我該如何做這個超連結更改?

vim /usr/local/ispconfig/server/lib/classes/monitor_tools.inc.php

redhat 的第 1725 行檢查是否/var/log/clamav/clamd.log存在

case 'log_clamav':
[...]
   if ($dist == 'redhat') {
         $logfile = (is_file('/var/log/clamav/clamd.log') ? '/var/log/clamav/clamd.log' : '/var/log/maillog');
   }
[...]

它根本不存在,所以我觸摸了該文件並將 Clam cron 作業指向該日誌文件。這也適用於在這個 php 文件中程式的其他日誌文件。

問題解決了

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