2016-06-17 6 views
0

にセッション時間を短縮するためにどのように私は1分cakephpの

Configure::write('Session', array(
     'defaults' => 'php', 
     'timeout' => 1, 
     'autoRegenerate' => true 
)); 

でタイムアウトするのCakePHPのapp/config/core.phpでこのコードを書いていますが、あなたが使用している場合、このコードは

答えて

0

に動作しません'php'defaultsの場合、実際にはsession.cookie_lifetimeディレクティブphp.iniからタイムアウトが取られます。あなたのPHPのphp.ini設定の値を変更するか、次のように設定を変更してください:

Configure::write('Session', array(
    'defaults' => 'php', 
    'autoRegenerate' => true, 
    'ini' => array('session.cookie_lifetime' => $timeInSeconds) 
));