Bug 6421 - Хранение сессий в /tmp
Summary: Хранение сессий в /tmp
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mod_php (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 5990
Blocks:
  Show dependency tree
 
Reported: 2005-04-06 21:52 MSD by Pavel Vainerman
Modified: 2007-03-23 13:25 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Vainerman 2005-04-06 21:52:07 MSD
Как я понимаю для "временных" файлов сессий 
по умолчанию используется каталог '/tmp'.
Есть параметр позволяющий менять эту настройку
в php.ini
;session.save_path = /tmp

Возможно следует размещать хранимые сессии где-то в /var/lib или cache?
Вряд ли это те данные, которые должны храниться в /tmp.
Comment 1 Vitaly Lipatov 2006-01-05 21:22:26 MSK
Поскольку /tmp не предназначен для хранения данных, сохраняемых после 
перезагрузки, просьба убрать сессии оттуда, если нет противопоказаний. 
Comment 2 Michael Shigorin 2006-01-07 18:49:52 MSK
Да ладно, после перезагрузки сервера можно и грохнуть сессии. :)

А вообще есть /var/cache/httpd, некоторые настраивают mod_php класть сессии в
/var/cache/httpd/sessions.
Comment 3 Denis Smirnov 2006-01-07 19:44:07 MSK
На убийство сессий при перезагрузке сервера буду ругаться очень нехорошими словами.

Сессии можно убивать исключительно по mtime.

И таки согласен, что лучше по-умолчанию вынести их из /tmp
Comment 4 Alexey Gladkov 2006-06-26 16:35:29 MSD
fixed (php-4.4.3.cvs20060626-alt1)
Comment 5 Michael Shigorin 2006-06-26 21:44:03 MSD
Шо -- в /var/cache?  Урра!! :)