Перейти к публикации

Борьба с сессиями PHP


Jiihuda

Рекомендованные сообщения

Я не специалист и вопрос будет дилетанский.

Пункты меню навигации на сайте виделись с сессиями. для борьбы с этим явлением добавил директивы .htaccess

php_flag session.use_trans_sid off

php_flag session.use_trans_sid 0

Сессии вроде пропали. Но вопрос шире: можно ли так делать и стоило ли?

Ссылка на сообщение
Поделиться на других сайтах

А какая версия у вас? Это было в 4-х или 5-х версиях и тогда я это решал точно так же. Сейчас 6 стоит и там уже вроде это решено. По крайней мере использую оригинальный .htaccess и проблем с сессиями не вижу.

Ссылка на сообщение
Поделиться на других сайтах

Хм. Залил дефоротный и они снова появились.

Добавил

php_flag session.use_trans_sid off

php_flag session.use_trans_sid 0

- пропали. Вот такие дела :angry:
Ссылка на сообщение
Поделиться на других сайтах

А почему столь полезная вещь не прописана в .htaccess дефолтного дистрибутива?

потому что данные директивы разрешено использовать только на примерно 40% хостингах, на остальных данные директивы вызовут падение 505 серверной ошибки. А мы люди универсальные.

Ссылка на сообщение
Поделиться на других сайтах

странно вот что, я эти директивы давно исключили. И в УРЛах нет записей типа sessionid.... У меня 6.0 без примочек...

+1

Ссылка на сообщение
Поделиться на других сайтах

я больше скажу - у меня 2 сайта на DLE

так вот на втором сессий нет

Вот я и пытаюсь прояснить ситуацию :)

Ссылка на сообщение
Поделиться на других сайтах

Jiihuda,

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

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...