Я хотел бы знать, почему управление сессиями так отличается в Windows Wamp и сервере, а затем на сервере веб-хостинга Linux. Дело в том, что я закодировал мои объекты настроек аппликации в сессии, просто так:
….
$ This-> session-> набор ( ‘OBJ’, $ OBJ);
…
а затем восстановить этот объект, как:
$ obj = $ this-> session-> get (‘obj’) и после этого я могу вызывать операции, конечно
$ Obj-> SomeMethod ();
Когда я разместил в сети этот код, я обнаружил, что это не работает, я читал много постов, предлагая сериализацию объекта, но я вижу, что большинство разработчиков просто сохраняют в сессии идентификатор объекта. Кто-то знает, почему одна среда (сервер Windows для Windows) позволяет это, а другая среда (сервер Linux) не позволяет это?
Есть ли критерии? Не может ли быть что-то более стандартное или совместимое, чтобы мы, разработчики, не теряли время на это?
Благодарю.
Задача ещё не решена.
Других решений пока нет …