Yii CDbHttpSession - 非常奇怪的存储数据

时间:2014-10-02 10:15:27

标签: php session yii cdbhttpsession

我将CDbHttpSession用于商店用户的会话。

'session' => array(
    'class'=>'system.web.CDbHttpSession',
    'connectionID'=>'db',
    'autoCreateSessionTable' => false,
    'sessionTableName' => 'sessions'
),

数据库有表sessions,其中存储会话数据。在我的本地服务器会话数据上:

prfrp__id|s:1:"1";prfrp__name|s:17:"me@example.com";prfrpemail|s:17:"me@example.com";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。

请告诉我,哪里有问题?

1 个答案:

答案 0 :(得分:1)

在您的应用程序服务器上,您是否已打开Suhosin?我遇到了问题,导致过去DB存储会话出现问题。