From: Jakub Vrana Date: Sun, 23 Mar 2025 21:09:46 +0000 (+0100) Subject: Notices: Check session status before restarting X-Git-Tag: v5.1.0~29 X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=9e52f0fa2ebb2f913e1d97ddfd13a05b1244933d;p=adminer.git Notices: Check session status before restarting --- diff --git a/adminer/include/functions.inc.php b/adminer/include/functions.inc.php index f1b468e7..0ebf9cc5 100644 --- a/adminer/include/functions.inc.php +++ b/adminer/include/functions.inc.php @@ -411,7 +411,7 @@ function save_settings($settings, $cookie = "adminer_settings") { * @return null */ function restart_session() { - if (!ini_bool("session.use_cookies")) { + if (!ini_bool("session.use_cookies") && (!function_exists('session_status') || session_status() == 1)) { // 1 - PHP_SESSION_NONE, session_status() available since PHP 5.4 session_start(); } }