|
|
|
| Что-то раньше не встречал подобного. Я слышал, что можно пользователей онлайн определять по количеству идентификаторов сессий в папке tmp, но не обратил внимания, что и у меня есть такая возмоночть. Сейчас залез на сервер, а там хранятся id сессий еще с апреля. Что мне с этим делать, как подчищать своевременно? .htaccess? php-код? или просто к хостеру обратиться? | |
|
|
|
|
|
|
|
для: Рома
(16.08.2009 в 15:39)
| | По идее в php.ini устанавливается срок жизни сессий и они автоматически удаляются, отдельный скрипт это накладные расходы, нужно выявить причину почему они не удаляются сами, возможно слишком большой срок хранения | |
|
|
|
|
|
|
|
для: Visavi
(16.08.2009 в 16:42)
| | Просто к хостеру обратиться, пусть изменит время жизни сессий на 20 минут, правильно? | |
|
|
|
|
|
|
|
для: Рома
(16.08.2009 в 15:39)
| | >>по количеству идентификаторов сессий
можно
только я, например, искал не в папке, а заносил в бд:
клиент каждые n-сек отправляет запрос серверу.
сервер: берет айди сессии и заносит в бд, но если такой идентификатор уже существует - просто обновляется время последней активности.
активны те, у которых значение поля времени+n сек больше текущего.
что делать с неактивными - дело ваше(upd в зависимости от задачи).
кстати, недавно был похожий вопрос. | |
|
|
|
|
|
|
|
для: ride
(16.08.2009 в 17:14)
| | Вы наверное меня не правильно поняли. У меня нет проблем с организацией пользователей онлайн. | |
|
|
|