В CodeIgniter 2 таблица ci_sessions должна немного отличаться.
В частности, размер user_agent изменился с varchar 50 на varchar 120. Убедитесь, что вы используете этот базовый прототип, если вы используете CodeIgniter 2 с sess_use_database
, установленным в TRUE:
CREATE TABLE IF NOT EXISTS `ci_sessions` (
session_id varchar(40) DEFAULT '0' NOT NULL,
ip_address varchar(16) DEFAULT '0' NOT NULL,
user_agent varchar(120) NOT NULL,
last_activity int(10) unsigned DEFAULT 0 NOT NULL,
user_data text NOT NULL,
PRIMARY KEY (session_id),
KEY `last_activity_idx` (`last_activity`)
);
через http://codeigniter.com/user_guide/libraries/sessions.html