Кто-нибудь знает, если Ubuntu навсегда убил или прервал поддержку для session.use_trans_sid?
Я работаю над проектом, который требует PHPSESSID, добавляемый к каждому URL (к сожалению, не могу изменить это).
Почему-то я не могу заставить это работать в Ubuntu (Ubuntu 10.10, PHP 5.3.3-1ubuntu9.5).Тем не менее, он работает на CentOS (CentOS 5.6, PHP 5.3.6).
Вот тестовый код:
phpinfo();
ini_set('session.use_trans_sid', true);
ini_set('session.use_cookies', false);
ini_set('session.use_only_cookies', false);
ini_set('arg_separator.output','&');
ini_set("url_rewriter.tags","a=href,area=href,frame=src");
session_start();
echo '<a href="/foo">test<?a>';
exit;
На CentOS ссылка корректно выводится с PHPSESSID наконец, но не Ubuntu.Я бы предпочел не переносить всю мою среду разработки для этого проекта, если я могу избежать этого.;)