TLENS » 2011.07.18 03:25

В php.ini стоит session.gc_maxlifetime = 1440
Но в папке сессии лежат еще с марта месяца.
Почему они не чистятся?

TLENS » 2011.07.18 03:42

Путь это только что изменил на другой а так оно со всех сайтов в одну папку грузило

TLENS » 2011.07.18 04:20

Да и можешь обьяснить как зашифровать и расшифровать сессию?
А то unserialize и serialize работают не с таким форматом.

TLENS » 2011.07.18 05:04

О нашел если кому надо рас сериализация cессии

Код:

1
span style="color: #0000BB"><?phpfunction unserializesession($data) { $vars=preg_split('/([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff^|]*)\|/', $data,-1,PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE); for($i=0; $vars[$i]; $i++) $result[$vars[$i++]]=unserialize($vars[$i]); return $result;}
TLENS » 2011.07.18 05:21

В принципе еще лучшее решение

Код:

1
2
3
4
5
6
7
8
9
10
$sid = '57d4eeb35b24ec4dc001a037...........';
session_id($sid);
for ($i = 0; $i <= 10; $i++)
{
session_start();
$_SESSION['status'] = $i;
session_write_close();
sleep(1);
 
}

Просто надо  следить за выполнением скрипта.
И такой вариант наверное самый нормуль