Mail traffice stats not being generated.
cron_daily.php cannot find .ispconfig_mailsize_save
Possible fix:
diff -u cron_daily.php cron_daily.php.orig
--- cron_daily.php 2009-01-09 09:38:02.000000000 -0800
+++ cron_daily.php.orig 2009-01-09 09:39:38.000000000 -0800
@@ -48,13 +48,13 @@
sql = "SELECT mailuser_id,maildir FROM mail_user WHERE server_id = ".
conf["server_id"];
$records = $app->db->queryAllRecords($sql);
foreach($records as $rec) {
-
if(@is_file($rec["maildir"].'/.ispconfig_mailsize')) {
-
if(@is_file($rec["maildir"].'.ispconfig_mailsize')) { // rename file
-
rename($rec["maildir"].'/.ispconfig_mailsize',$rec["maildir"].'/.ispconfig_mailsize_save');
-
rename($rec["maildir"].'.ispconfig_mailsize',$rec["maildir"].'.ispconfig_mailsize_save'); // Read the file
-
$lines = file($rec["maildir"].'/.ispconfig_mailsize_save');
-
$lines = file($rec["maildir"].'.ispconfig_mailsize_save'); $mail_traffic = 0; foreach($lines as $line) { $mail_traffic += intval($line);
@@ -62,7 +62,7 @@ unset($lines);
// Delete backup file
-
if(@is_file($rec["maildir"].'/.ispconfig_mailsize_save')) unlink
-
if(@is_file($rec["maildir"].'.ispconfig_mailsize_save')) unlink( // Save the traffic stats in the sql database $tstamp = date("Y-m");