session.use_trans_sid не добавляет строку SID к url

wizard

Новичок
session.use_trans_sid не добавляет строку SID к url

Сервак: OС Win 2003 Server Datacenter Edition SP1, IIS 6
PHP: 4.4.2 как ISAPI, register_globals=off

В php.ini настройки:
session_use_cookies=0
session_use_only_cookies=0
session.use_trans_sid=1
url_rewriter.tags="a=href,area=href,frame=src,input=src,form=fakeentry,fieldset=" - по умолчанию

Проблема:
Строка с SID в ссылки не дописываются,в формы не добавляется hidden-поле идентификатора сессии, в общем,
session.use_trans_sid не оказывает влияния на вывод.

Ссылки все относительные, без http и т.д.
Сайт работает с ЧПУ (методом 404 ошибки).

Если дописывать SID вручную, всё работает на ура.
Вручную дописываю самым обычным образом: /page/anotherpage/?PHPSESSID=...
Так устраивает, т.к. сессия стартуется только по необходимости ( поисковики не доберутся :) )

У кого нибудь есть мысли насчёт такого поведения php?
Если есть то выскажите их тут, пожалуйста. :)
Заранее спасибо.
 

Фанат

oncle terrible
Команда форума
есть.
мысль первая: посмотреть через phpinfo(), что пхп РЕАЛЬНО думает об этой установке.
мысль вторая: а имеют ли ссылки вид, необходимый для дописывания
 

wizard

Новичок
Настройки из phpinfo() реальные проверял.
php.ini у меня один, тот самый, что выводит phpinfo()

Пробовал к ссылкам добавлять index.php(.html/.html/...) - ноль эмоций.
 

wizard

Новичок
Можно добавить любое допустимое имя файла
Тогда ссылки приобретут вид "/page/subpage/somefile.someext"
 

wizard

Новичок
В инете этого пока нет.
пример ссылки, реальный, с тегами :)
<a href="/contacts/scheme-of-travel/">Схема проезда</a> - без имени файла
<a href="/contacts/scheme-of-travel/index.php">Схема проезда</a> - с именем файла
 

Mich

Продвинутый новичёк
Звиняйтезаоткровеннохамство, но session_start() eсстественно?
 

vadim

Guest
Попробуйте настройку url_rewriter.tags
(Ради безопсности лучше пользоватся методом передачи через куки)
 

wizard

Новичок
Mich
А как же без этого? :)
vadim
Меня сейчас не безопасность интересует, а собственно, тот факт, что ссылки не дописываются! Я решил эту проблему, добавив вметод генерации url возможность дописывать SID,
если сессия запущена и нет сессионыых куков.

Но вот о такой странности хотелось бы узнать.
 

SiMM

Новичок
> Но вот о такой странности хотелось бы узнать.
Хоти. Но пока ты не предоставил достаточно данных - врядли кто-то будет прилагать свои телепатические усилия, чтобы угадать, в чём там у тебя дело.
[telepat mode]
Что-то мне подсказывает, что кто-то склонен скрывать ошибки (error_reporting(0) или собачками) от самого себя.
[/telepat mode]
 

vadim

Guest
wizard
Так вы url_rewriter.tags попробывали?? Эта настройка вам что нибудь дала?
 

wizard

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