我在Controller.php中使用Zend Framework 2的会话容器来创建会话并将数据从一个动作传输到另一个动作。
我正在从jQuery做一些AJAX调用到一个动作,它改变了服务器上的会话变量。
它在localhost上工作正常,但是当我尝试在我的网络服务器上运行它时,它只能工作一半......
我正在使用zfcUser作为身份验证系统,它可以正常运行会话。但我的程序无法正常工作。
我正在使用托管服务,无法访问php.ini以及所有这些。
有什么想法吗?我需要发布代码吗?
答案 0 :(得分:0)
事实证明这对ZF2的Session Container类不起作用:
$container->mystage++;
不得不改为:
$container->mystage = $container->mystage + 1;
现在它有效。这是zf2的错吗,还是在OOPHP中是正常的?
真的很奇怪它可以在localhost上运行,但不能在共享服务器上运行。