-1
有沒有任何理由爲什麼CakePHP 2項目不會將會話數據寫入數據庫(MySQL)?CakePHP 2:沒有將會話數據寫入數據庫
按照指示在這裏我創建使用一個數據庫中的表cake_sessions
:
CREATE TABLE `cake_sessions` (
`id` VARCHAR(255) NOT NULL DEFAULT '',
`data` TEXT,
`expires` INT(11) DEFAULT NULL,
PRIMARY KEY (`id`)
);
我還修改core.php
,以反映如下:
Configure::write('Session', [
'defaults' => 'php',
// Modify Session Timeout
'timeout' => 1440,
'cookieTimeout' => 1440,
'checkAgent' => false,
'autoRegenerate' => true,
]);
但是,試圖加載頁面會產生會話錯誤(無法讀取會話數據)並且沒有數據寫入數據庫。
我在CakePHP 3項目中執行了類似的步驟,它開箱即用。
謝謝。