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