Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
0f7dd558d7
@ -753,9 +753,17 @@ class PMA_Config
|
||||
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
|
||||
curl_setopt($ch, CURLOPT_USERAGENT, 'phpMyAdmin/' . PMA_VERSION);
|
||||
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
|
||||
session_write_close();
|
||||
if (! defined('TESTSUITE')) {
|
||||
session_write_close();
|
||||
}
|
||||
$data = @curl_exec($ch);
|
||||
session_start();
|
||||
if (! 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', null);
|
||||
session_start();
|
||||
}
|
||||
if ($data === false) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@ -4237,7 +4237,9 @@ class PMA_Util
|
||||
)
|
||||
);
|
||||
$context = PMA_Util::handleContext($context);
|
||||
session_write_close();
|
||||
if (! defined('TESTSUITE')) {
|
||||
session_write_close();
|
||||
}
|
||||
$response = file_get_contents(
|
||||
$file,
|
||||
false,
|
||||
@ -4261,7 +4263,9 @@ class PMA_Util
|
||||
CURLOPT_TIMEOUT,
|
||||
$connection_timeout
|
||||
);
|
||||
session_write_close();
|
||||
if (! defined('TESTSUITE')) {
|
||||
session_write_close();
|
||||
}
|
||||
$response = curl_exec($curl_handle);
|
||||
}
|
||||
}
|
||||
@ -4272,13 +4276,18 @@ class PMA_Util
|
||||
&& strlen($data->date)
|
||||
&& $save
|
||||
) {
|
||||
session_start();
|
||||
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', null);
|
||||
session_start();
|
||||
}
|
||||
$_SESSION['cache']['version_check'] = array(
|
||||
'response' => $response,
|
||||
'timestamp' => time()
|
||||
);
|
||||
}
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user