diff --git a/libraries/Config.php b/libraries/Config.php index cc1d9e1561..d5cf2c77ac 100644 --- a/libraries/Config.php +++ b/libraries/Config.php @@ -736,10 +736,6 @@ class Config } $data = @curl_exec($handle); if (! defined('TESTSUITE')) { - ini_set('session.use_only_cookies', '0'); - ini_set('session.use_cookies', '0'); - ini_set('session.use_trans_sid', '0'); - ini_set('session.cache_limiter', 'nocache'); session_start(); } if ($data === false) { diff --git a/libraries/VersionInformation.php b/libraries/VersionInformation.php index ee69cfab53..ce81bdc644 100644 --- a/libraries/VersionInformation.php +++ b/libraries/VersionInformation.php @@ -47,6 +47,9 @@ class VersionInformation $response = $_SESSION['cache']['version_check']['response']; } else { $save = true; + if (! defined('TESTSUITE')) { + session_write_close(); + } $file = 'https://www.phpmyadmin.net/home_page/version.json'; if (ini_get('allow_url_fopen')) { $context = array( @@ -56,9 +59,6 @@ class VersionInformation ) ); $context = Util::handleContext($context); - if (! defined('TESTSUITE')) { - session_write_close(); - } $response = file_get_contents( $file, false, @@ -85,9 +85,6 @@ class VersionInformation CURLOPT_TIMEOUT, $connection_timeout ); - if (! defined('TESTSUITE')) { - session_write_close(); - } $response = curl_exec($curl_handle); } } @@ -106,10 +103,6 @@ class VersionInformation if ($save) { if (! isset($_SESSION) && ! defined('TESTSUITE')) { - ini_set('session.use_only_cookies', 'false'); - ini_set('session.use_cookies', 'false'); - ini_set('session.use_trans_sid', 'false'); - ini_set('session.cache_limiter', 'nocache'); session_start(); } $_SESSION['cache']['version_check'] = array(