Проблема с PHP Session Object
Я сталкиваюсь с некоторой проблемой с моей сессией php. Я установил плагин для управления файлами в моем приложении Moodle.
Новая домашняя страница плагина ведет себя неожиданно, разрушает фактический сеанс моего приложения и генерирует новый session_id()
,
Также, когда я пытаюсь просмотреть содержимое сессии, используя print_r($_SESSION)
, он показывает "PHP_Incomplete_Class_Name" в нем.
1 ответ
Решение
На самом деле PHP_Incomplete_Class_Name
не имеет никакого отношения к регенерации сессии.
Такое поведение появляется, когда вы (или ваша cms/framework/ что у вас есть) звоните session_start()
перед анализом определения класса каждого сериализованного объекта.
Таким образом, вы должны включить все классы, прежде чем начать сеанс.