diff --git a/server/cron_daily.php b/server/cron_daily.php index 0d0893db8c122a9365cc4c8c309cb6c859aaef1a..766d6abd58ef161eb39b5f4f18ef4c10ad9d1a5f 100644 --- a/server/cron_daily.php +++ b/server/cron_daily.php @@ -179,22 +179,6 @@ foreach($records as $rec) { // Cleanup website tmp directories ####################################################################################################### -/* -$sql = "SELECT domain_id, domain, document_root, system_user FROM web_domain WHERE server_id = ".$conf["server_id"]; -$records = $app->db->queryAllRecords($sql); -$app->uses('system'); -if(is_array($records)) { - foreach($records as $rec){ - $tmp_path = realpath(escapeshellcmd($rec["document_root"].'/tmp')); - if($tmp_path != '' && strlen($tmp_path) > 10 && is_dir($tmp_path) && $app->system->is_user($rec['system_user'])){ - exec("cd ".$tmp_path."; find -ctime +1 -user ".escapeshellcmd($rec['system_user'])." | grep -v -w .no_delete | xargs rm &> /dev/null 2> /dev/null"); - if($app->system->is_user('www-data')) exec("cd ".$tmp_path."; find -ctime +1 -user www-data | grep -v -w .no_delete | xargs rm &> /dev/null 2> /dev/null"); - if($app->system->is_user('wwwrun')) exec("cd ".$tmp_path."; find -ctime +1 -user wwwrun | grep -v -w .no_delete | xargs rm &> /dev/null 2> /dev/null"); - } - } -} -*/ - $sql = "SELECT domain_id, domain, document_root, system_user FROM web_domain WHERE server_id = ".$conf["server_id"]; $records = $app->db->queryAllRecords($sql); $app->uses('system'); @@ -202,7 +186,7 @@ if(is_array($records)) { foreach($records as $rec){ $tmp_path = realpath(escapeshellcmd($rec["document_root"].'/tmp')); if($tmp_path != '' && strlen($tmp_path) > 10 && is_dir($tmp_path) && $app->system->is_user($rec['system_user'])){ - exec("cd ".$tmp_path."; find -mtime +2 -name 'sess_*' | grep -v -w .no_delete | xargs rm &> /dev/null 2> /dev/null"); + exec("cd ".$tmp_path."; find -mtime +1 -name 'sess_*' | grep -v -w .no_delete | xargs rm &> /dev/null 2> /dev/null"); } } }