Проблема с PHP Session Object

Я сталкиваюсь с некоторой проблемой с моей сессией php. Я установил плагин для управления файлами в моем приложении Moodle.

Новая домашняя страница плагина ведет себя неожиданно, разрушает фактический сеанс моего приложения и генерирует новый session_id(),

Также, когда я пытаюсь просмотреть содержимое сессии, используя print_r($_SESSION), он показывает "PHP_Incomplete_Class_Name" в нем.

1 ответ

Решение

На самом деле PHP_Incomplete_Class_Name не имеет никакого отношения к регенерации сессии.

Такое поведение появляется, когда вы (или ваша cms/framework/ что у вас есть) звоните session_start() перед анализом определения класса каждого сериализованного объекта.

Таким образом, вы должны включить все классы, прежде чем начать сеанс.

Другие вопросы по тегам