【问题标题】:Yii: where does it store sessionsYii:它在哪里存储会话
【发布时间】:2014-06-06 07:13:09
【问题描述】:

我了解,如何使用 Yii 内置机制管理用户授权,但我不清楚存储会话在哪里。

我在我的数据库中没有看到任何新表,但登录仍然存在,这意味着服务器端有一个持久存储来将用户 cookie 与用户 ID 匹配。

不喜欢在我不知道是如何完成的情况下发生的任何事情,尤其是在谈论与安全相关的问题时。谁能解释一下 Yii 在哪里存储会话以及如何配置它。

【问题讨论】:

    标签: php session yii persistence session-cookies


    【解决方案1】:

    据我所知,会话通常存储在文件中。您可以在session.save_path下的php.ini文件中设置路径。

    如果你想得到你的保存路径,你可以使用var_dump(session_save_path());

    通常,您可以通过Yii::app()->session访问会话数据

    如果要在数据库中存储会话,请查看this

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-10
      • 2010-12-27
      • 2015-06-23
      • 2016-09-01
      • 2019-03-11
      • 1970-01-01
      • 2011-08-01
      相关资源
      最近更新 更多