购物车 Codeigniter 会话数据库已销毁

Cart Codeigniter Session Database Destroyed

我在我的项目中使用 codeigniter cart,codeigniter 版本是 3.1.5。当我添加超过 135 个项目时,会话总是被破坏。当我输入第 136 个产品时,出现此错误:

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');

如何使 codeigniter 购物车可以容纳超过 135 件商品?

显然,我创建的table,ci_sessions,只有最大 64K 的数据(blob),所以我换成了 mediumblob,现在可以正常工作了