Сессии без печенья Yii не работают

Я изучаю некоторые вещи об управлении сессиями в yii. Сессии с использованием файлов cookie работают отлично, сохраняя все, что я хочу, например, в базе данных, но я не могу заставить работать сессии без файлов cookie.

Это мой конфиг прямо сейчас:

'session' => array (
    'class' => 'system.web.CDbHttpSession',
    'connectionID' => 'db',
    'sessionTableName' => 'sessions',
    'sessionName' => 'Session_Test',
    'useTransparentSessionID'   =>($_POST['PHPSESSID']) ? true : false,
    'cookieMode' => 'none',
),

У меня есть простая тестовая страница, где я могу добавить материал к сеансу, используя простую форму, которая также содержит скрытое поле с "PHPSESSID", и после публикации я возвращаюсь на ту же страницу, которая должна отображать форму и все внутри сессии, но вместо этого я просто получаю новый идентификатор сессии...

Я проверил свой php.ini и изменил некоторые настройки, чтобы отключить сеансовые куки и включить прозрачный идентификатор сеанса, но это ничего не решило... Как я могу заставить эту работу работать?

0 ответов

Другие вопросы по тегам