zend会话容器可以在localhost上运行,但不能在webserver中运行

时间:2014-02-27 17:49:31

标签: php session zend-framework2

以下是我的代码:

$mysession = new Container('mycart');
$mysession->sessioncart[$productInfo['id']] = $productInfo;

$productInfo['id']是产品ID $productInfo是完整的产品信息

1 个答案:

答案 0 :(得分:1)

一周后我找到了原因。

在Zend \ Session \ Container中更改数组属性的值实际上并没有在PHP 5.3.3中的_SESSION对象中设置更改

Zend \ Session \ Container在PHP 5.3.3中无法正常工作

您可以在此处找到详细信息:https://github.com/zendframework/zf2/issues/5137https://github.com/zendframework/zf2/issues/4945