Почему может не работать сессия

iNfantry

Новичок
Согласен с вами, дело в ерунде какой-то, я не парю людям мозг на форумах такими мелочами, но сейчас реально не могу понять в чем дело. ))

Тоесть у вас этот же самый скрипт после нажатия set vars выдает переменные в массиве $_SESSION?
Может есть еще какие-то специфические настройки в пхп.ини в секции [session] которые могут влиять на это?
 

Major

Новичок
Теперь по порядку. Во 1х трипс. Чтобы руками не допсиывать сессии к сылкам советую юзать конструкцию
PHP:
session_start();
output_add_rewrite_var(session_name(), session_id());
вс лучае, если сиды сами не допсиываются, это раз...

Во 2х, проверьте, так как выставлены

ini_set('session.use_cookies', '0');
ini_set('session.use_trans_sid', '1');

сид сам пропишется, если только:

- где вы запускаете? На локальном компьютере? Судя по словам что нет вомзодности смотреть файлы сессий, вы запускаете на хостинге, а как следствие ваши ini_set могут просто не применяться, в следствиии ограничений. Какая вреися php? Что за сервер?
 

Major

Новичок
Чему равен параметр session.use_only_cookies ?
Что содержится в url_rewriter.tags ?
 

s@nch0

Хочу всё знать
В общем, как я и говорил ранее. Посмотрите темповую директорию. А так мы будем ещё долго гадать. :)
 

iNfantry

Новичок
Ёмаё... Разобрался.

echo '['.ini_get('session.use_only_cookies').']'; // [1]

Поставил 0 и заработало, всем спасибо! :)
 

Major

Новичок
Ну слава богу, +1 к карме и харизме, пошел грешить длаьше...
 
Сверху