在本地运行 Zend 应用程序时,我收到 Fatal error: Exception throwed without a stack frame in Unknown on line 0,我将该错误跟踪到行 $startedCleanly = session_start();
我无法完成它,当我重新启动服务器并重新加载页面时,我没有收到错误,但是在每次重新加载时我都会收到错误,我也查看了 php/tmp 目录,看看是否有任何文件,并且据我所知,他们不在那里。我认为该会话没有写入,但是当我尝试使用 session_start(); 尝试一个简单的 test.php 文件时行,没有 zend 框架,我看到在该目录中创建了一个文件。
我真的不知道下一步该去哪里。
当您的析构函数或错误处理程序抛出异常时会发生。发生这种情况的原因有多种,具体取决于您所使用的会话存储的具体设置和方法。例如会话目录不可写或不存在、数据库不可访问或字段无效、redis 不响应等。
因此,请检查您的设置并查找会阻止保存会话数据的内容。
更详细的描述可以在这里找到.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)