diff --git a/application/config/config.php b/application/config/config.php index 5a701154c..852695a7e 100644 --- a/application/config/config.php +++ b/application/config/config.php @@ -380,12 +380,10 @@ $config['encryption_key'] = ''; | except for 'cookie_prefix' and 'cookie_httponly', which are ignored here. | */ -/*$config['sess_driver'] = 'database';*/ -$config['sess_driver'] = 'files'; +$config['sess_driver'] = 'database'; $config['sess_cookie_name'] = 'ci_session'; $config['sess_expiration'] = 7200; -/*$config['sess_save_path'] = 'sessions';*/ -$config['sess_save_path'] = APPPATH.'sessions/'; +$config['sess_save_path'] = 'sessions'; $config['sess_match_ip'] = FALSE; $config['sess_time_to_update'] = 300; $config['sess_regenerate_destroy'] = FALSE; diff --git a/database/2.3.4_to_2.4.sql b/database/2.3.4_to_2.4.sql new file mode 100644 index 000000000..2d693a0b7 --- /dev/null +++ b/database/2.3.4_to_2.4.sql @@ -0,0 +1,10 @@ +-- alter sessions table +DROP TABLE `ospos_sessions`; + +CREATE TABLE `ospos_sessions` ( + `id` varchar(40) NOT NULL DEFAULT '0', + `ip_address` varchar(45) NOT NULL DEFAULT '0', + `data` blob, + `timestamp` int(10) unsigned NOT NULL DEFAULT '0', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; \ No newline at end of file