Symfony ErrorException:警告:ini_set():会话处于活动状态。此时无法在/。/…中更改会话模块的ini设置/

Symfony ErrorException:警告:ini_set():会话处于活动状态。此时无法在/。/…中更改会话模块的ini设置/,symfony,Symfony,我正在尝试创建自己的身份验证提供程序,如中所示 但是,它一直在说: ErrorException:警告:ini\u集合:会话处于活动状态。此时无法在/./../vendor/symfony/symfony/src/symfony/Component/HttpFoundation/session/Storage/Handler/NativeFileSessionHandler.php第56行中更改会话模块的ini设置。启用会话自动启动后,Symfony2会话将无法正常工作。所以要确保它是禁用的 确

我正在尝试创建自己的身份验证提供程序,如中所示

但是,它一直在说:


ErrorException:警告:ini\u集合:会话处于活动状态。此时无法在/./../vendor/symfony/symfony/src/symfony/Component/HttpFoundation/session/Storage/Handler/NativeFileSessionHandler.php第56行中更改会话模块的ini设置。启用会话自动启动后,Symfony2会话将无法正常工作。所以要确保它是禁用的

确保您的php配置php.ini已配置:session.auto_start=0


如果无法编辑php.ini文件,也可以将php\u flag session.auto\u start 0添加到.htaccess文件。

Symfony2会话在启用会话自动启动的情况下无法正常工作。所以要确保它是禁用的

确保您的php配置php.ini已配置:session.auto_start=0


或者,如果无法编辑php.ini文件,您可以将php\u flag session.auto\u start 0添加到.htaccess文件。

此外,还有一种可能会出现此错误,这是我经过长期努力后发现的:

无论出于何种原因,这一关键部分在我的config_test.yml中被注释掉,给了我完全相同的错误:

框架: 会议: 存储\u id:session.storage.mock\u文件
存储id设置必须到位以避免出现问题。

此外,还有一种可能会出现此错误,这是我经过长时间的努力后发现的:

无论出于何种原因,这一关键部分在我的config_test.yml中被注释掉,给了我完全相同的错误:

框架: 会议: 存储\u id:session.storage.mock\u文件
存储id设置必须到位以避免出现问题。

我的自定义PHP会话处理程序也有相同的随机错误。。。不知道会是什么。我的自定义PHP会话处理程序也有相同的随机错误。。。不知道会是什么。为什么在php.ini中等于0,而在htacess中等于1:$?我有此错误,但尝试此解决方案无效。谢谢!我的打字错误。更正了我的答案。我也面临着同样的问题,在CI4中尝试了这个解决方案,它的working.ThanksWhy在php.ini中等于0,在htacess中等于1:$?我有此错误,但尝试此解决方案无效。谢谢!我的打字错误。更正了我的答案。我也面临着同样的问题,在CI4中尝试了这个解决方案,并证明了它的有效性。谢谢