桥与Symfony遗留应用程序会话欧宝娱乐app下载地址

编辑该页面

警告:你浏览的文档欧宝体育电话欧宝娱乐app下载地址Symfony 4.3,不再维护。

这个页面的更新版本Symf欧宝娱乐app下载地址ony 6.2(当前的稳定版本)。

桥与Symfony遗留应用程序会话欧宝娱乐app下载地址

如果你将Symfony完整框架集成到一个启动会话的遗欧宝娱乐app下载地址留应用程序session_start (),您仍然可以使用Symfony的会话管理使用PHP会话的桥梁。欧宝娱乐app下载地址

如果应用程序有自己的PHP保存处理程序,您可以指定零的handler_id:

  • YAML
  • XML
  • PHP
1 2 3 4 5
#配置/包/ framework.yaml框架:会话:storage_id:session.storage.php_bridgehandler_id:~

否则,如果问题是你不能避免应用程序启动会话session_start (),你仍然可以使用一个基于Symfony的会话保存处理程序通过欧宝娱乐app下载地址指定保存处理程序在下面的例子中:

  • YAML
  • XML
  • PHP
1 2 3 4 5
#配置/包/ framework.yaml框架:会话:storage_id:session.storage.php_bridgehandler_id:session.handler.native_file

请注意

如果遗留应用程序需要自己的会话保存处理程序,不覆盖。而设置handler_id: ~。注意保存处理程序不能改变一次会话已经启动。如果应用程序启动会话Symfony初始化之前,已经将保存处理程序。在这种情况下,您将需要欧宝娱乐app下载地址handler_id: ~。只覆盖保存处理程序如果你确定遗留应用程序可以使用Symfony保存会话处理程序没有副作用和Symfony初始化之前尚未开始。欧宝娱乐app下载地址

更多细节,请参阅结合传统会议

这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。