И снова они - сессии

B
На сайте с 29.01.2007
Offline
141
836

Сейчас листал тему, написано, что от сессий можно избавиться таким образом:

php_value session.use_only_cookies 1 

php_value session.use_trans_sid 0

Полез к себе на сайт, смотрю, в .htaccess такие строчки есть, однако заключены в

<IfModule mod_php4.c></IfModule> и сессии на сайте присутствуют.

Как же от них избавиться? :smoke:

Shtogrin
На сайте с 02.11.2006
Offline
95
#1

Сделайте скрипт


<?php
phpinfo();
?>

посмотрите значение этих переменных и версию PHP, PHP должен работать как модуль.

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
B
На сайте с 29.01.2007
Offline
141
#2
Shtogrin:
посмотрите значение этих переменных и версию PHP, PHP должен работать как модуль.

Вот такие значения стоят:

session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid On On

Php версия: PHP Version 4.4.8.

Shtogrin:
PHP должен работать как модуль.

А как это определисть?

ciber
На сайте с 04.01.2008
Offline
215
#3

В файле php.ini установить: session.use_trans_sid = 0

В файле .htaccess установить: php_flag session.use_trans_sid off

B
На сайте с 29.01.2007
Offline
141
#4
ciber:
В файле php.ini установить: session.use_trans_sid = 0

так у меня ж к нему нет доступа.

Globator
На сайте с 30.04.2006
Offline
68
#5

beep и ciber,

спасибо. Не подскажете, подойдет ли это метод для того, чтобы избавиться от sid в phpbb3?

Блог о продвижении сайтов Shakin.ru (http://shakin.ru/)
Shtogrin
На сайте с 02.11.2006
Offline
95
#6
beep:
Вот такие значения стоят:
Php версия: PHP Version 4.4.8.
А как это определисть?

в том же phpinfo() найти строку Server API и там должно быть CGI/FastCGI или Apache 2.0 Handler

Если нет доступа к php.ini, то можно вставить непосредственно в конфигурационный скрипт


ini_set ('session.use_trans_sid', 0);
ini_set ('session.use_only_cookies', 1);
Globator:
beep и ciber,
спасибо. Не подскажете, подойдет ли это метод для того, чтобы избавиться от sid в phpbb3?

подойдет.

Globator
На сайте с 30.04.2006
Offline
68
#7

Shtogrin,

спасибо! Буду пробовать!

fima32
На сайте с 12.01.2006
Offline
132
#8

Если это форум, то ищите соответствующие моды или хаки для него, там фишка в том, чтобы незарегистрированным пользователям не отдавать сессии.

B
На сайте с 29.01.2007
Offline
141
#9
ciber:
В файле .htaccess установить: php_flag session.use_trans_sid off

Помогло :)

Спасибо.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий