Файл: system/controllers/users/hooks/cron_sessionclean.php
Строк: 27
<?php
class onUsersCronSessionclean extends cmsAction {
public function run(){
if($this->cms_config->session_save_handler !== 'files'){
return true;
}
$maxlifetime = $this->cms_config->session_maxlifetime ? $this->cms_config->session_maxlifetime*60 : ini_get('session.gc_maxlifetime');
$now_time = time();
$files = glob($this->cms_config->session_save_path.'/ses*');
if (!$files) { return true; }
foreach($files as $file) {
if(is_file($file) && ($now_time - filemtime($file)) > $maxlifetime) {
unlink($file);
}
}
}
}