__ PHP_INCOMPLETE_CLASS_NAME неправильно

Мы случайным образом получаем очень странную ошибку журналы. Они не случаются на каждой странице, даже с одинаковыми параметрами / действиями / и т. Д., И они кажутся повторяющимися, каждый из них отличается в его расположении с крахом, а также контекст. Но почти все имеют неверный __PHP_INCOMPLETE_CLASS_NAME как причина.

Одной из таких ошибок является:

Main (): скрипт пытался выполнить способ или получить доступ к свойству неполного объекта. Пожалуйста, убедитесь, что определение класса «LoginLogging» объекта, который вы пытаетесь работать, был загружен до Unserizalize (), вызывается или предоставляет функцию __autoload () для загрузки определения класса

, нет класса «loginlogging». Объект, который он имеет в виду, оказал щебню типа, когда он был сохранен в сеанс. Выполнение свалки переменной дает:

__PHP_Incomplete_Class::__set_state(array(
 '__PHP_Incomplete_Class_Name' => 'LoginLogging',
 'intUserId' => '64576',
 '__intUserId' => '64576',
 'intScormId' => '665',
 '__intScormId' => '665',
 'intScoId' => '9255',
 '__intScoId' => '9255',
 'strElement' => 'cmi.core.lesson_location',
 '__strElement' => 'cmi.core.lesson_location',
 'strValue' => '1',
 'dttTimeModified' => QDateTime::__set_state(array(
   'blnDateNull' => false,
   'blnTimeNull' => false,
   'strSerializedData' => '2011-08-31T08:05:22-0600',
   'date' => '2011-08-31 08:05:22',
   'timezone_type' => 1,
   'timezone' => '-06:00',
 )),
 '__strVirtualAttributeArray' => array (),
 '__blnRestored' => true,
 'objUser' => NULL,
 'objScorm' => NULL,
)

Все свойства сохраняются правильно, и соответствует определению класса для скорбирования. Но имя класса не так. Там отсутствует класс с именем loginlogging.

Что вызывает это и как мы его исправим ???

Редактировать : Это просто пример. Другие ошибки очень похожи в структуре, но влияют на другие типы классов и имеют различные неполные имена. Однако все неполные имена имеют ту же строку длина правильного имени класса.

Редактировать 2011-10-27 : Я все еще вижу эти журналы ошибок, и не имел успеха в нахождении решения. Любая помощь будет оценена.

PHP 5.3.3, APC, обработчик сеанса по умолчанию.

12
задан VexedPanda 2 March 2012 в 21:17
поделиться