ErrorException in Session.php line 55
Use of undefined constant PHP_SESSION_ACTIVE - assumed 'PHP_SESSION_ACTIVE' (this will throw an Error in a future version of PHP)
}
App::$debug && Log::record('[ SESSION ] INIT ' . var_export($config, true), 'info');
$isDoStart = false;
if (isset($config['use_trans_sid'])) {
ini_set('session.use_trans_sid', $config['use_trans_sid'] ? 1 : 0);
}
if (!empty($config['auto_start']) && PHP_SESSION_ACTIVE != session_status()) {
ini_set('session.auto_start', 0);
$isDoStart = true;
}
if (isset($config['prefix']) && ('' === self::$prefix || null === self::$prefix)) {
self::$prefix = $config['prefix'];
}
if (isset($config['var_session_id']) && isset($_REQUEST[$config['var_session_id']])) {
session_id($_REQUEST[$config['var_session_id']]);
Call Stack
- in Session.php line 55
- at Error::appError() in Session.php line 55
- at Session::init() in Session.php line 120
- at Session::boot() in Session.php line 164
- at Session::get() in Controller.php line 57
- at Controller->_initialize() in Controller.php line 59
- at Controller->__construct()
- at ReflectionClass->newInstanceArgs() in App.php line 359
- at App::invokeClass() in Loader.php line 479
- at Loader::controller() in App.php line 580
- at App::module() in App.php line 456
- at App::exec() in App.php line 139
- at App::run() in start.php line 19
- at require('/app/source/thinkphp...') in index.php line 12