403Webshell
Server IP : 213.255.246.8  /  Your IP : 216.73.217.178
Web Server : Apache
System : Linux dublin.stapolin.com 5.14.0-362.18.1.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Jan 29 07:05:48 EST 2024 x86_64
User : stapolin ( 1019)
PHP Version : 8.4.24
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/stapolin/public_html/tracking.stapolin.com/cron/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/stapolin/public_html/tracking.stapolin.com/cron/close_inactive_sessions.php
<?php

declare(strict_types=1);

require_once __DIR__ . '/../includes/cron.php';

run_cron_job('close_inactive_sessions', function (): string {
    $cutoff = gmdate('Y-m-d H:i:s', time() - (int) config_value('tracking.session_timeout_minutes', 30) * 60);
    $stmt = db_execute(
        'UPDATE sessions SET ended_at = last_activity_at WHERE ended_at IS NULL AND last_activity_at < ?',
        's',
        [$cutoff]
    );
    return $stmt->affected_rows . ' sessions closed';
});

Youez - 2016 - github.com/yon3zu
LinuXploit