cakephp2.doc_013
R e i - D r e a m
for Laravel
TOP > CakePHP2 > Config関連(Session)
Guest
login

最終投稿日:2019年11月20日

Config関連(Session)
CakePHP2.x Session タイムアウト設定
[app][Config][core.php]

    Configure::write('Session', array(
        'defaults' => 'php'
    ));

    ※ var_dump(Configure::read("Session")); で、ダンプで確認できる

例)
    Configure::write('Session', array(
        'defaults' => 'php',
        //CakePHP のタイムアウト設定(分)
        'timeout' => 1440,
        //最後のアクションからタイムアウトの時間をリセットする場合はこの設定と更にControllerに設定する
        'autoRegenerate' => true,
        'ini' => array(
        //PHP のタイムアウト設定(秒)
        'session.gc_maxlifetime' => 14400,
        ),
    ));

  [app][Controller][AppController.php]
    
    function beforeFilter() {
        //アクション毎にこの数字がカウントダウンされ、0になるとクッキーを書き換えてセッションをリセットする
        CakeSession::$requestCountdown = 1;
    }
            
きっぷる
ログインしてコメントを残そう!!


レンズモード 【新規購入限定用】
きっぷる