diff --git a/Containers/mastercontainer/cron.sh b/Containers/mastercontainer/cron.sh index cf1b8d21..58fecf03 100644 --- a/Containers/mastercontainer/cron.sh +++ b/Containers/mastercontainer/cron.sh @@ -6,5 +6,7 @@ while true; do sudo -u www-data php /var/www/docker-aio/php/src/Cron/cron.php # Remove dangling images sudo -u www-data docker image prune -f + # Remove sessions older than 24h + find "/mnt/docker-aio-config/session/" -mindepth 1 -mmin +1440 -delete sleep 1d done diff --git a/php/public/index.php b/php/public/index.php index 8e5cf6fa..bd847ff8 100644 --- a/php/public/index.php +++ b/php/public/index.php @@ -22,11 +22,6 @@ ini_set('session.save_path', $dataConst->GetSessionDirectory()); // Auto logout on browser close ini_set('session.cookie_lifetime', '0'); -// Make sure to delete all stale sessions after at least one day -ini_set('session.gc_maxlifetime', '86400'); -ini_set('session.gc_probability', '1'); -ini_set('session.gc_divisor', '1'); - // Create app AppFactory::setContainer($container); $app = AppFactory::create();