я использую CDbHttpSession
для пользовательских сессий магазина.
'session' => array(
'class'=>'system.web.CDbHttpSession',
'connectionID'=>'db',
'autoCreateSessionTable' => false,
'sessionTableName' => 'sessions'
),
База данных имеет таблицу sessions
где хранятся данные сессий. На моем локальном сервере данные сеанса такие:
prfrp__id|s:1:"1";prfrp__name|s:17:"[email protected]";prfrpemail|s:17:"[email protected]";prfrpactivateStatus|s:1:"1";prfrp__states|a:2:{s:5:"email";b:1;s:14:"activateStatus";b:1;}
Но на строке данных сеанса сервера приложений вот так:
mOfOIHV7olQLvP3xR4Z-972ijv00x_qSTAgkCPiAuxKR0kCNrSID1RsmX5h3oCbjUi0HIfdVBxAH1gOTQc26ewexrEVCyh8jYlnP2vG1v_C_9hXLRKrASx8Cu_6cEsj9opCBNnqC0wkgFagKfT5t9-R-HcbnObL0b1CadQGJrCLxUvjQScyg6NZzEYXB32cndGHIGiIbEC5ugmISCia8Zfxze6Hba-OfmU9VQ_7lc2KvSUKbfXDH41cNltvGWlDmmKT3E6DXlnLIF9H3hFRt5g..
Я использую Yii 1.1.14.
Подскажите пожалуйста, где может быть проблема?
На вашем сервере приложений Suhosin включен? У меня были проблемы с этим, вызывающие проблемы с сохраненными в БД сессиями в прошлом.
Других решений пока нет …