【发布时间】:2014-07-31 14:23:05
【问题描述】:
我有一个 Cake App 和一个 Laravel App,在同一个域上运行。
在我的 Laravel 应用程序中,我有一条从 Cake 应用程序登录用户的路线。 这个 Cake App 在 $_SESSION 上有我需要的所有数据。
问题是我无法访问 Laravel 上的 $_SESSION 数据。
Cake 应用的会话名称是“CAKEPHP”。
我的测试代码如下:
$original_session_name = session_name('CAKEPHP');
session_start();
var_dump($original_session_name);
var_dump(session_name());
dd($_SESSION);
回声:
string(9) "PHPSESSID"
string(7) "CAKEPHP"
array(0) { }
有人可以帮帮我吗?
【问题讨论】:
-
为什么不能访问 Laravel 中的 $_SESSION 数据?当您执行
dd($_SESSION)时会发生什么? -
当我只是做
dd($_SESSION);它返回未定义。当我做session_start(); dd($_SESSION);它返回一个空白数组
标签: php session cakephp laravel-4