Открываю сессию в include-файле, достаю id пользователя и сразу завершаю сеанс с помощью session_write_close(). Но проблема в том, что при использовании session_write_close() сессия не уничтожается с помощью session_destroy() и выводится ошибка Trying to destroy uninitialized session in E:\home... Подскажите, пожалуйста, как закрыть правильно сессию при использовании session_write_close()?
Re: Не удаляется сессия при использовании session_write_clos Использование session_write_close()? На сколько я понял из разных источников, для снижения нагрузки при использовании сессий.
Re: Не удаляется сессия при использовании session_write_clos Нагрузку на что? Если работа с сессиями стала слишком дорогой и нужно её ускорить, может перевести её с диска в оперативную память?
Re: Не удаляется сессия при использовании session_write_clos Вот один из мест, где вычитал про session_write_close() habrahabr.ru/post/182352/.
Re: Не удаляется сессия при использовании session_write_clos Зачем нужен session_write_close: viewtopic.php?f=13&t=47775&p=379863#p379863 viewtopic.php?f=13&t=55692&p=446779#p446779 то есть в особых случаях, а не просто "чтобы всё летало". Не знаю нужен ли тебе реально session_destroy. Ответ помоему очевиден, но попробуй рассказать нам, может таки есть причины?
Re: Не удаляется сессия при использовании session_write_clos Я так понимаю session_write_close скорее всего мне не нужен, т.к. я в сессии храню только id и имя пользователя. А на загрузку сессий влияет каким-либо образом весь остальной код, который использует в дальнейшем косвенное использование переменных сессий? Под косвенным использованием подразумеваю использование $id, в которую загоняю значение из сессии сразу после её старта ($id = $_SESSION['id']). session_destroy использую для уничтожения сессии, когда пользователь нажимает "Выйти".
Re: Не удаляется сессия при использовании session_write_clos Раз не нужен - не используй. Сам себе проблемы придумал.