Symfony 1.4 Session与$ _SESSION问题

时间:2012-08-10 09:07:14

标签: php symfony1 symfony-1.4

当我正在开发我的开发安装( Ubuntu 12.04 Firefox )时,我有一种奇怪的行为。我在组件类(.. Components.class.php)中将值存储到我的Session中:$this->getUser()->setAttribute("ns1", myarray(), "globalNameSpace");

当调用此Controller时,我在调试模式中看到设置了用户会话,但未设置全局会话($ _ SESSION),那么我无法使用$sf_user->getAttribute(...)访问会话。我应该重新加载整个页面以查看发生的全局会话($ _ SESSION)更改然后$sf_user->getAttribute(...)工作。  我应该提一下,我在linux下使用(ubuntu)最后一个Firefox和Chrome ...我同时使用了这两个版本的匿名选项卡......但问题仍然存在。

这是与factories.yml的设置问题还是只是一个symfony Bug?

编辑:通过ajax调用Controller ...也许这也是一个问题......

Edit2:我无法设置用户会话。在我的factories.yml我没有会话集。所以进入Dev我总是不能设置一个会话值!我认为我的所有会话都受到保护。

0 个答案:

没有答案