cakephp:sessioncan';不写

cakephp:sessioncan';不写,php,session,cakephp,Php,Session,Cakephp,如果控制器具有代码$this->autoRender=false 会话无法写入 function login() { $this->autoRender = false; $this->Session->write('Student', 'test'); } 如果您使用的是CakePHP 1.3,则很可能激活了会话助手,但没有激活会话组件。您可能需要在AppController中同时使用这两个选项: public $components = array

如果控制器具有代码
$this->autoRender=false
会话无法写入

function login() {
      $this->autoRender = false;
      $this->Session->write('Student', 'test');
}

如果您使用的是CakePHP 1.3,则很可能激活了会话助手,但没有激活会话组件。您可能需要在AppController中同时使用这两个选项:

public $components = array('Session');
public $helpers = array('Session');
或PHP4:

var $components = array('Session');
var $helpers = array('Session');

你怎么知道会议没有写在那里?