我有嘗試將數據存儲到一個配置文件中的一些問題在Codeigniter
將數據存儲到配置文件
的問題
會話數據增長得太大,似乎超過4KB這是cookie最大尺寸。結果例如flashdata停止工作。
爲什麼會發生
看來,配置變量加入4倍到會話中下列對象:
CI_Hooks
對象(應關閉)CI_Utf8
對象MY_Router
對象(用於在URL中替換'_'
與'-'
)CI_URI
對象
有趣的是,掛鉤對象存在,即使功能在配置文件中關閉:$config['enable_hooks'] = FALSE;
問題
1 - 你如何存儲配置數據,而不它在會議中倍增?
2 - 另外,爲什麼鉤子對象在配置中被禁用時似乎被啓用?
其他信息
- CI_VERSION 2.1.3
- 會議庫自動載入
- 會話存儲到數據庫
- 會話cookie被加密
- 配置文件在網頁加載主要用於建設者內部
- The confi G數據不是很大,並會配合得非常好4KB如果沒有被乘以
Session data (print_r($this->session)) : [hooks] => CI_Hooks Object ([enabled] => [hooks] => Array () [in_progress] =>) [config] => CI_Config Object ([config] => Array...
在您的幫助謝謝,這將是非常讚賞...