1
0
mirror of https://github.com/e107inc/e107.git synced 2025-04-19 12:11:55 +02:00

Fix for error: session_start(): Failed to decode session object under some circumstances when 'db' method is used.

'session' set as default user tracking.
This commit is contained in:
Cameron 2020-07-01 13:02:58 -07:00
parent 582bd3f72c
commit 99016f5b4a
3 changed files with 15 additions and 2 deletions

View File

@ -476,7 +476,7 @@ CREATE TABLE session (
session_id varchar(250) NOT NULL default '',
session_expires int(10) unsigned NOT NULL default 0,
session_user int(10) unsigned default NULL,
session_data text NOT NULL,
session_data mediumtext NOT NULL,
PRIMARY KEY (session_id)
) ENGINE=MyISAM;
# --------------------------------------------------------

View File

@ -402,7 +402,7 @@ City, State, Country
<core name="user_reg">1</core>
<core name="user_reg_secureveri">1</core>
<core name="user_reg_veri">1</core>
<core name="user_tracking">cookie</core>
<core name="user_tracking">session</core>
<core name="version">2.2.0</core>
<core name="wm_enclose">1</core>
<core name="wmessage_sc">0</core>

View File

@ -47,6 +47,19 @@
$this->assertEquals($opt,$newOpt);
}
public function testSetGet()
{
$expected = '123456';
$this->sess->set('whatever', $expected);
$result = $this->sess->get('whatever');
$this->assertEquals($expected, $result);
}
/*
public function testGetOption()