首页 > 解决方案 > Zend\Session 无效设置

问题描述

我正在使用 Zend Framework 3,在我的 module.config.php 中配置会话后,我收到了这个致命错误:

Fatal error: Uncaught Zend\Session\Exception\InvalidArgumentException: 'session.class' is not a valid sessions-related ini setting

谁能帮我这个?

这是我在 module.config.php 中的内容:

'service_manager' => array(
    'factories' => array(
        'Zend\Session\Config\ConfigInterface' => 'Zend\Session\Service\SessionConfigFactory',
    ),
),
'session_config' => array(
    'phpSaveHandler' => 'files',
    'savePath' => 'C:/xampp/tmp',
    'class' => 'Zend\Session\Config\StandardConfig',


'session_storage' => array(
    'Zend\Session\Storage\SessionArrayStorage',
),
'session_validators' => array(
    'Zend\Session\Validator\RemoteAddr',
    'Zend\Session\Validator\HttpUserAgent',
),

标签: zend-framework3zend-session

解决方案


从 session_config 中删除以下内容

'class' => 'Zend\Session\Config\StandardConfig',

推荐阅读