会话无法启动(Symfony 2.7.1,Apache 2.2)

时间:2015-06-27 10:22:33

标签: php apache symfony session

正如标题所示,会话在提交表格后并没有开始。提交后$_SESSION为空。没有错误,成功登录后重定向到页面。我很确定这与symfony中的任何配置问题无关,只是因为我在本地机器上有完全复制,一切正常。

这就是为什么我认为它与Apache 2.2相关的原因。 php.ini中的自动会话已关闭。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

您应该使用Symfony的会话管理(http://symfony.com/doc/2.3/components/http_foundation/sessions.html

  

如其他地方所述,Symfony Sessions旨在取代PHP的本地会话_ *()函数的使用以及$ _SESSION超全局的使用。此外,Symfony必须启动会话。

http://symfony.com/doc/current/components/http_foundation/session_php_bridge.html