Skip to content
Snippets Groups Projects
Commit b94c9030 authored by Jesse Norell's avatar Jesse Norell
Browse files

suppress warnings for missing log file

parent e4f5781e
No related branches found
No related tags found
No related merge requests found
...@@ -71,24 +71,26 @@ class cronjob_ftplogfiles extends cronjob { ...@@ -71,24 +71,26 @@ class cronjob_ftplogfiles extends cronjob {
} }
} }
$fp = fopen('/var/log/pure-ftpd/transfer.log.1', 'r'); $fp = @fopen('/var/log/pure-ftpd/transfer.log.1', 'r');
$ftp_traffic = array(); $ftp_traffic = array();
// cumule des stats journalière dans un tableau if ($fp) {
while($line = fgets($fp)) // cumule des stats journalière dans un tableau
{ while($line = fgets($fp))
$parsed_line = parse_ftp_log($line); {
$parsed_line = parse_ftp_log($line);
$sql = "SELECT wd.domain FROM ftp_user AS fu INNER JOIN web_domain AS wd ON fu.parent_domain_id = wd.domain_id WHERE fu.username = ? ";
$temp = $app->db->queryOneRecord($sql, $parsed_line['username'] ); $sql = "SELECT wd.domain FROM ftp_user AS fu INNER JOIN web_domain AS wd ON fu.parent_domain_id = wd.domain_id WHERE fu.username = ? ";
$temp = $app->db->queryOneRecord($sql, $parsed_line['username'] );
$parsed_line['domain'] = $temp['domain'];
$parsed_line['domain'] = $temp['domain'];
add_ftp_traffic($ftp_traffic, $parsed_line);
add_ftp_traffic($ftp_traffic, $parsed_line);
}
fclose($fp);
} }
fclose($fp);
// Save du tableau en BD // Save du tableau en BD
foreach($ftp_traffic as $traffic_date => $all_traffic) foreach($ftp_traffic as $traffic_date => $all_traffic)
{ {
...@@ -123,4 +125,4 @@ class cronjob_ftplogfiles extends cronjob { ...@@ -123,4 +125,4 @@ class cronjob_ftplogfiles extends cronjob {
} }
} }
?> ?>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment