Поведение PHPSESSID невозможно в Ubuntu? - PullRequest
0 голосов
/ 07 октября 2011

Кто-нибудь знает, если 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.Я бы предпочел не переносить всю мою среду разработки для этого проекта, если я могу избежать этого.;)

1 Ответ

0 голосов
/ 07 октября 2011

Ваш пример работает в Ubuntu 11 (Ubuntu 11.04, PHP 5.3.5-1ubuntu7.2). Тестовая страница здесь: http://test.nik.mt -dev.co.uk / sessiontest.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...