Add function_exists to session_start.

This commit is contained in:
FusionPBX
2017-04-25 00:06:41 -06:00
committed by GitHub
parent e111904554
commit 8a371ce04f

View File

@@ -27,7 +27,11 @@
//session handling
//start the session
ini_set("session.cookie_httponly", True);
if (!isset($_SESSION)) { session_start(); }
if (function_exists('session_start')) {
if (!isset($_SESSION)) {
session_start();
}
}
//regenerate sessions to avoid session id attacks such as session fixation
if (array_key_exists('security',$_SESSION) and $_SESSION['security']['session_rotate']['boolean'] == "true") {
$_SESSION['session']['last_activity'] = time();