2017-08-25 8 views
0

私のプロジェクトで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'); 

のCodeIgniterの作り方カートは135以上のアイテムを受け入れることができますか?

明らか
+0

今正常に動作しますが、データベースで作成したテーブルを持っているのですか? – Exprator

+0

はい、私は "ci_sessions"というテーブルを作成しました –

+0

'ci_sessions'テーブルの' data'のデータ型は何ですか@Andhika –

答えて

0

、私が作成したテーブル、ci_sessions、データのみの最大64K(ブロブ)を持っているので、私はMEDIUMBLOBに変更すると、それは

関連する問題