我的项目是一个混合项目(非 Zend 和 Zend)如果我在非 Zend 环境中设置类似
$myObject = new MyObject();
$_SESSION['foo'] = $myObject;
并稍后调用一个zend控制器(http://mydomain.foo/zendControllerName)我得到
“发生错误应用程序错误”
它仅适用于 PHP 5.4 中的序列化对象在 PHP 5.2 中,它无需序列化即可完美运行。
我的项目是一个混合项目(非 Zend 和 Zend)如果我在非 Zend 环境中设置类似
$myObject = new MyObject();
$_SESSION['foo'] = $myObject;
并稍后调用一个zend控制器(http://mydomain.foo/zendControllerName)我得到
“发生错误应用程序错误”
它仅适用于 PHP 5.4 中的序列化对象在 PHP 5.2 中,它无需序列化即可完美运行。
解决方案。 为什么我的带有 Zend Framework 的 PHP 自更新到 5.4(在文件系统上存在会话之后)对“会话启动”感到疯狂?
您可以在 application.ini 中设置它:
resources.session.throw_startup_exceptions = false