购物车Codeigniter会话数据库销毁
问题描述:
我在我的项目中使用codeigniter购物车,codeigniter版本是3.1.5。当我添加超过135个项目时,会话总是被破坏。当我进入第136位的产品,我得到这个错误:购物车Codeigniter会话数据库销毁
Severity: Warning --> session_start(): Failed to decode session object. Session has been destroyed C:\xampp\htdocs\ees\system\libraries\Session\Session.php 143
这里是我的配置文件会话:
$config['sess_driver'] = 'database';
$config['sess_save_path'] = 'ci_sessions';
$config['sess_cookie_name'] = 'cookie_ci_session';
$config['sess_expiration'] = 0;
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 86400 * 30;
$config['sess_regenerate_destroy'] = FALSE;
这里是自动加载:
$autoload['libraries'] = array('database', 'session', 'datatables');
如何使笨购物车可以接受超过135项物品?
答
显然,表我创建,ci_sessions,只有数据(BLOB)的最大64K,所以我变成MEDIUMBLOB,现在工作得很好
你有表在数据库中创建? – Exprator
是的,我创建了名为“ci_sessions”的表 –
“ci_sessions”表的列data的数据类型是什么@Andhika –