继续执行此操作:

为什么我不能在子域之间传递用户会话?

我按照那里的建议使用:

ini_set('session.cookie_domain','mydomain'); (在mydomain之前(带和不带点的情况下))作为公用文件夹中以及网络上其他链接中所建议的index.php的第一行。 问题在于它完全“破坏了”我的应用程序内部的Zend_Session_Namespace。 虽然它在页面的调用之间(应保持)持续存在,但是现在每次调用它时,它都表现为实例化一个新会话,而不保留所有变量。 有想法该怎么解决这个吗?

#1楼 票数:0 已采纳

您是否尝试过通过Zend_Session设置cookie域?


$config['cookie_domain'] = 'mydomain';

Zend_Session::setOptions($config);

  ask by Dimitrios Mistriotis translate from so

未解决问题?本站智能推荐:

2回复

Zend_Session_Namespace无法正常工作

创建命名空间后,如果尝试向其添加值,则变量具有特定的值,但不包含与命名空间的会话。 但是,如果我创建一些变量,这是数组的键,然后将值添加到该变量,则该变量将保存到会话中。 为了说明我的观点: 插入会话 但 不在会话中设置变量 这是我可以忍受的一个小麻烦,但是我想知道是否有理由
1回复

使用Zend_Session_Namespace进行单元测试

我正在为登录系统编写单元测试-但与Zend_Session_Namespace对象进行交互时遇到困难。 我正在使用Zend_Test扩展到PHPUnit框架(ZF 1.10,PHPUnit 3.4.5) 测试 当前控制器/动作代码 我的单元测试在$this->assertOb
1回复

Zend_Session_Namespace和setExpirationSeconds

我在Zend_Auth会话上设置超时有问题,这是我的代码: 此代码应使会话在1天后过期,但实际上会话在30分钟后过期。 有人知道怎么了吗? 谢谢。
1回复

ZendFramework-Zend_Session奇怪的行为

我只是按照网站上的官方文档学习Zend Framework。 但是我一直沉迷于Zend_Session的一种奇怪行为:当用户通过身份验证时,浏览应用程序页面-一切正常,但是如果他快速刷新浏览器页面(按F5或工具栏中的按钮),或者即使某些AJAX php文件( (使用会话的会话)被多次请求-会
3回复

Zend_Session问题

我已经读过..Internet上的一些文章,但我听不懂:|,你们能给我一个例子,怎么做这样的事情: $ _SESSION ['name'] ='value'; 然后回显$ _SESSION ['name']。如何使用ZF创建类似的东西? 最好的祝福,
3回复

非ZendPHP的Zend_Session_Namespace

我需要将无框架代码与全新的Zend Application集成在一起。 但是他们需要共享一个会话。 我面临的问题是-当我使用非Zend php设置会话变量时 我无法从Zend应用程序访问会话,我都尝试过- 和 不起作用 信息-我有 在我的引导ini文件中。
3回复

Zend_Session:在调用start之前清理$_SESSION

假设一个Web应用程序在php会话中存储类My_Object的对象,名称为'myobject'。 当我打开另一个不存在此类的php应用程序时,Zend_Session :: start()在尝试反序列化My_Object时抛出异常。 因此,我需要清理$ _SESSION变量以摆脱'myob
1回复

Zend_Session_SaveHandler_DbTable和并发请求

我目前正在使用Zend_Session_SaveHandler_DbTable在多台计算机之间共享会话数据。 按照下面的示例,我遇到了并发请求的问题。 请求A和B同时针对同一用户运行 请求A-读取用户的会话数据 请求B-读取用户的会话数据 请求B-通过将变量xyz添加到会