LINUX.ORG.RU

Ахтунг - сессия прибивается !!! Помогите ...


0

0

Я в шоке

Ситуация - имеем :
php5
apache2

Делаю на странице редирект :

header( 'Location: my_page.php' ) ;

И вижу , что сессия померла именно после перехода !
Полез в конфиг /etc/php5/apache2/php.ini
Там такие настройки :

session.use_cookies = 1
session.use_only_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /temp
session.cookie_domain =
session.cookie_httponly = 1
session.serialize_handler = php
session.gc_probability = 1
session.gc_divisor = 1000
session.gc_maxlifetime = 1440
session.bug_compat_42 = 0
session.bug_compat_warn = 1
session.referer_check =
session.entropy_length = 0
session.entropy_file =
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 0
session.hash_function = 1
session.hash_bits_per_character = 5
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"

Подскажите , что нужно подправить .
Спасибо !

anonymous
Ответ на: комментарий от isden

> а сессия в куку пишется?

на странице , откуда был редирект , стоит :
session_start();

куки в броузере включены


anonymous
()
Ответ на: комментарий от anonymous

> куки в броузере включены

В принципе, этим всё сказано.

header( 'Location: my_page.php?'.session_name()."=".session_id() ) ;

Как-то так.

Slavaz ★★★★★
()
Ответ на: комментарий от Slavaz

> header( 'Location: my_page.php?'.session_name()."=".session_id() ) ;

не помогло
я посмотрел - сессии хранятся в каталоге /var/lib/php5
получается , что на каждый чих , в том числе и ридирект , генерится новый файлик вида sess.blablabla нулевого размера , т.е. сессии плодятся , как тараканы
нифига не понимаю ...

anonymous
()
Ответ на: комментарий от anonymous

попробуй /tmp иль че-нить подобное выделить для сессий.

phasma ★☆
()
Ответ на: комментарий от anonymous

Ну а Wireshark-ом проследить за запросами и убедиться, что в них корректно передается идентификатор сессии (в куки или в параметре URL-я)?

WFrag ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.