0
我不能理解的CakePHP控制器會話的奇怪的行爲:CakePHP的會話煩惱
class UsersController extends AppController
{
public $helpers = array('Session');
public $components = array('Session');
public function Do() {
$this->Session->write('Foo', 'Bar');
$_SESSION['Foo2'] = 'Bar2';
echo $this->Session->read('Foo');
echo $_SESSION['Foo2'];
}
};
首先回聲輸出什麼,第二個 - Bar2
。爲什麼本機$_SESSION
可以工作,但通過CakePHP接口它不可用?
它應該在代碼中沒有問題,你可以再次檢查 – 2012-03-14 19:20:34
你有會話在'app/config/core.php'上正確設置嗎? – bfavaretto 2012-03-14 21:25:20
@bfavaretto是的,它設置爲'php'。 – Ockonal 2012-03-15 07:10:57