分享Cakephp会话

时间:2013-12-02 07:52:03

标签: session cakephp cakephp-1.3 cakephp-2.3

是否可以在不同版本的蛋糕应用程序之间共享cakephp会话。我有两个应用程序分别有cake1.3和cake2.3。请回答。

1 个答案:

答案 0 :(得分:0)

是的,可以使用数据库会话。您需要创建一个数据库表:

CREATE TABLE cake_sessions (
  id varchar(255) NOT NULL default '',
  data text,
  expires int(11) default NULL,
  PRIMARY KEY  (id)
);

在core.php(CakePHP 2.x)中设置:

// Location /app/Config/core.php
Configure::write('Session', array(
    'defaults' => 'database'
));

在CakePHP 1.3上,设置:

// Location /app/config/core.php
Configure::write('Session.save', 'database');