我通過CodeIgniter會話存儲數據,但由於某種原因,當我存儲具有大量數據的會話時,它會將我從我的應用程序中註銷。CodeIgniter會話類通過數據庫錯誤處理會話CI 2.0.2
在用戶指南中:「注意:Cookies只能容納4KB的數據,因此請小心不要超過容量。加密過程尤其會產生比原始數據串更長的數據串,因此請仔細跟蹤數據量你正在儲存。「
這是否意味着,即使我將它存儲在數據庫中,我不應該在會話中存儲大量數據?
更何況,它不斷增加0.0.0.0 IP和0作爲用戶代理...
'f2361497fefcd079523534c3230c3ac3', '0.0.0.0', '0', 1314307801, ''
請確保您的配置中已將其設置爲將會話信息本身存儲在數據庫中,我相信它是'$ config ['sess_use_database']',需要將其設置爲true – Ben
我正在將大量數據存儲在在使用數據庫進行會話時,AFAIK也不應該成爲您的問題。 – Usman
@Usman你的意思是你存儲CI會話還是PHP會話? – tpae