1

在我的 application.ini 中,我没有任何特别之处。我已经尝试在我的 Bootstrap.php 中进行以下操作,但它从来没有奏效,我总是自动会话。我的目标是一旦用户登录,除非他按下注销,否则他应该能够无限期地保持活动状态。

该应用程序用于呼叫中心。每次他们想接听电话时,会话都会自动退出。所以我必须阻止它。但是我该怎么做呢?

/**
 * My session
 */
//Zend_Session::rememberMe(60);   << did not worked
//Zend_Session::rememberMe(864000); << did not worked
Zend_Session::start();

$mysession = new Zend_Session_Namespace('mysession');
if (isset($mysession->rows['group'])) 
 {
  $view->member =  $mysession->rows;
}
4

2 回答 2

1

也试试这个:

    Zend_Session::start();
    Zend_Session::rememberMe(864000); // one day session
    $mysession = new Zend_Session_Namespace();
    $mysession->setExpirationSeconds(864000);
于 2011-11-02T13:48:01.770 回答
0

试试这个:

$mysession->setExpirationSeconds(864000, 'rows');
于 2011-11-02T10:38:03.017 回答