FuelPHP ◇ 【設定】セッション管理をDBにする
/fuel/core/config/session.phpを/fuel/app/config/にコピーします。
/fuel/app/config/
[session.php]
// if no session type is requested, use the default
// 'driver' => 'cookie',
'driver' => 'db',
セッション用のテーブルを作成します。
CREATE TABLE IF NOT EXISTS `sessions` (`session_id` varchar(40) NOT NULL,`previous_id` varchar(40) NOT NULL,`user_agent` text NOT NULL,`ip_hash` char(32) NOT NULL DEFAULT '',`created` int(10) unsigned NOT NULL DEFAULT '0',`updated` int(10) unsigned NOT NULL DEFAULT '0',`payload` longtext NOT NULL,PRIMARY KEY (`session_id`),UNIQUE KEY `PREVIOUS` (`previous_id`)) ENGINE=INNODB DEFAULT CHARSET=utf8;