php session crossdomain不保留会话内容,只保留会话ID

时间:2013-12-17 12:40:27

标签: php apache session

所以之前已经问了几次,我的问题似乎有点不同。

两个域名: x.y.com z.y.com

我想分享会话,所以我在两个网站都这样做:

session_name("shared");
session_set_cookie_params(0, '/', '.hojio.com'); <--- i have experiemented with many versions of this, nothing seems to change much
session_save_path("XX");
session_start();

当我做print_r($ _ COOKIE)时,它给了我: [shared] =&gt; gpppai72ukd0fnoesca08g5vk4

(在两个网站上)

因此它跨站点具有相同的session_id。但是当我在一个站点上放置一个变量时,另一个站点将在加载时将其从会话文件中删除。

为什么在显然查看服务器上的同一会话文件时,信息没有保留?

我尝试在windows localhost上复制 - 它在ubuntu上工作得非常好,apache。不。

  • 索伦

0 个答案:

没有答案