[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: php удаление устаревших сессий



В Fri, 11 Jun 2010 11:46:22 +0400
Alexander GQ Gerasiov <gq@cs.msu.su> пишет:

> On Wed, 9 Jun 2010 13:09:52 +0400
> Andrey Nikitin <andrey.d.nikitin@gmail.com> wrote:
> 
> > Привет.
> > 
> > В php5 встроен авт. механизм удаления устаревших сессий
> > через CRON /etc/cron.d/php5 в котором:
> >  - время устаревания определяет /usr/lib/php5/maxlifetime (через
> >    парсинг php.ini);
> >  - каталог сессий жёстко принимается как /var/lib/php5.
> > 
> > Однако каталог "по-умолчанию" для сохранения сессий - /tmp.
> ;session.save_path = /var/lib/php5
> закомментированное дефолтное значение.


% apt-cache policy libapache2-mod-php5 
libapache2-mod-php5:
  Установлен: 5.3.2-1
  Кандидат: 5.3.2-1
  Таблица версий:
 *** 5.3.2-1 0
        990 http://mirror.yandex.ru squeeze/main Packages
        100 /var/lib/dpkg/status

% grep save_path /etc/php5/apache2/php.ini 
;     session.save_path = "N;/path"
;     session.save_path = "N;MODE;/path"
;session.save_path = "/tmp"

% diff /etc/php5/apache2/php.ini /usr/share/php5/php.ini-production
<одинаковые>

И сессии действительно пишутся в /tmp, т.е. модуль php5
действительно скомпилирован с "/tmp".

Это похоже на багрепорт?


Reply to: