Files
neoCMS/cms/core/createsession.php
T
2024-07-23 16:21:39 +01:00

31 lines
738 B
PHP

<?php
error_reporting(E_ALL & ~E_NOTICE);
$ssp = ini_get("session.save_path");
try {
if ($ssp != '') @ini_set("session.save_path", $ssp);
else @ini_set("session.save_path", '/');
} catch (Exception $e) {
@ini_set("session.save_path", '/');
}
@ini_set("session.auto_start", 0);
@ini_set("register_long_arrays", 0);
@ini_set("session.cache_limiter", "private");
@ini_set("open_basedir", dirname(__FILE__) . '/../../');
@ini_set('memory_limit', '256M');
$sessname = '';
if (!isset($_SESSION['neoCMSSess'])) {
$sessname = "neoCMSsession" . uniqid('');
$_SESSION['neoCMSSess'] = $sessname;
} else $sessname = $_SESSION['neoCMSSess'];
session_name($sessname);
session_cache_expire(240); // 4 hours
@session_start();