Сессия Zend Framework истекает или уничтожает настройки конфигурации - PullRequest
0 голосов
/ 30 января 2019

Есть ли способ уничтожить сеанс на сервере (Apache), например, через час?Теперь сеанс остается в папке Apache навсегда, поэтому каждый раз, когда я запускаю приложение, выбирается старый сеанс (а я этого не хочу).

use Zend\Session\Storage\SessionArrayStorage;
use Zend\Session\Validator\RemoteAddr;
use Zend\Session\Validator\HttpUserAgent;

return [
    // Session configuration.
    'session_config' => [
        // Session cookie will expire in 1 hour.
        'cookie_lifetime' => 60*60, 
        // Store session data on server for 1 hour.
        'gc_maxlifetime'  => 60*60,
    ],
    // Session manager configuration.
    'session_manager' => [
        // Session validators (used for security).
        'validators' => [
            RemoteAddr::class,
            HttpUserAgent::class,
        ]
    ],
    // Session storage configuration.
    'session_storage' => [
        'type' => SessionArrayStorage::class
    ],

    // ...
];
...