Я пытаюсь создать диспетчер сеансов, чтобы приложение могло легко и более гибко обращаться к нескольким методам сеансов, однако по какой-то причине я получаю сообщение об ошибке, которое, как мне кажется, может быть связано со сборщиком мусора, из-за того, как я создал менеджер сеансов или другую проблему?
Ошибка:
PHP Notice: Unknown: ps_files_cleanup_dir: opendir(C:\WINDOWS\TEMP\) failed: No error (0)
В конструкторе моего менеджера сеансов у меня есть этот код:
if(session_status() != PHP_SESSION_ACTIVE){
self::startSession(); // returns session_start();
}
Я читал об Интернете о связанных проблемах, но не был уверен, что это та же проблема, что и у других, связанная с изменением разрешения на веб-сервере, или была связана с моим конкретным способом обработки сеансов.
Задача ещё не решена.
Других решений пока нет …