Php 如果zend framework中的用户空闲出现问题,则会话将过期

Php 如果zend framework中的用户空闲出现问题,则会话将过期,php,session,zend-framework,zend-session,Php,Session,Zend Framework,Zend Session,我的网站是为内部目的,我已经检查了所有的请求,如果用户会话是否存在。但如果用户空闲,它就会过期, 我已经设置了类似的会话 $time = 18000; $config = new \Zend\Session\Config\StandardConfig(); $config->setGcMaxlifetime($time); $config->setGcDivisor(100); $config->setGcProbability(1); $config->setRemem

我的网站是为内部目的,我已经检查了所有的请求,如果用户会话是否存在。但如果用户空闲,它就会过期, 我已经设置了类似的会话

$time = 18000;
$config = new \Zend\Session\Config\StandardConfig();
$config->setGcMaxlifetime($time);
$config->setGcDivisor(100);
$config->setGcProbability(1);
$config->setRememberMeSeconds($time);
$sessionManager = new \Zend\Session\SessionManager($config);
$sessionManager->rememberMe($time);
但它也将在几分钟内到期,请帮助我解决这个问题。
我花了很多时间在谷歌上搜索,但没有找到任何解决办法。

原则上,我避免使用cookie。
我使用ZF1,以下是我的设置:
在您的示例中,术语是相同的,我相信您可以修改:

为保存会话添加曲目(请参阅代码中的
APPLICATION\u PATH./../tmp'

我希望它能帮助你,否则我很抱歉,我帮不了你

祝你好运:)

如果我没弄错的话,使用Memberme需要用户接受cookies,这不是问题吗?我不知道。如果是,请给我一个例子或代码,以便更好地理解。
// Production
     'session' => array(    'use_cookies'         => true,
                            'use_only_cookies'    => true,
                            'use_trans_sid'       => false,
                            'strict'              => false,
                            'remember_me_seconds' => 0,
                            'name'                => 'MyNameSessionSession',
                            'gc_divisor'          => 1000,
                            'gc_maxlifetime'      => 600,
                            'gc_probability'      => 1,
                            //'save_path'                   => APPLICATION_PATH . '/../tmp', // Not for production
                            ),      

// For Dev (Session No Limit)
$appli['resources']['session']['remember_me_seconds'] = 0;
$appli['resources']['session']['gc_divisor']          = 10;
$appli['resources']['session']['gc_maxlifetime']      = 8600;
$appli['resources']['session']['gc_probability']      = 1;
$appli['resources']['session']['save_path']           = APPLICATION_PATH . '/../tmp';