【发布时间】:2011-07-17 22:25:39
【问题描述】:
我的 php 会话遇到了一些问题。我在 moodle 应用程序中部署了一个文件管理插件。
新插件主页的行为异常,正在破坏我的应用程序的实际会话并生成新的session_id()。
当我尝试使用 print_r($_SESSION) 查看会话内容时,它显示
“PHP_Incomplete_Class_Name”。
【问题讨论】:
我的 php 会话遇到了一些问题。我在 moodle 应用程序中部署了一个文件管理插件。
新插件主页的行为异常,正在破坏我的应用程序的实际会话并生成新的session_id()。
当我尝试使用 print_r($_SESSION) 查看会话内容时,它显示
“PHP_Incomplete_Class_Name”。
【问题讨论】:
其实PHP_Incomplete_Class_Name与会话再生无关。
当您(或您的 cms/framework/无论您拥有什么)在每个序列化对象的类定义被解析之前调用 session_start() 时,就会出现此行为。
因此,您需要在开始会话之前包含所有课程。
【讨论】: