Session.php 1.2 KB

1234567891011121314151617181920212223242526272829
  1. <?php
  2. /**
  3. * FecShop file.
  4. * @link http://www.fecshop.com/
  5. * @copyright Copyright (c) 2016 FecShop Software LLC
  6. * @license http://www.fecshop.com/license/
  7. */
  8. return [
  9. 'session' => [
  10. // 【下面的三个参数,在使用php session的时候无效】
  11. // 只有 \Yii::$app->user->enableSession == false的时候才有效。
  12. // 说的更明确点就是:这些参数的设置是给无状态api使用的。
  13. // 实现了一个类似session的功能,供appserver端使用
  14. // 【对phpsession 无效】设置session过期时间,
  15. 'timeout' => 3600,
  16. // 【对phpsession 无效】当过期时间+session创建时间 - 当前事件 < $updateTimeLimit ,则更新session创建时间
  17. 'updateTimeLimit' => 600,
  18. // 【不可以设置phpsession】默认为php session,只有当 \Yii::$app->user->enableSession == false时,下面的设置才有效。
  19. // 存储引擎 mongodb mysqldb redis
  20. 'storage' => 'SessionMysqldb',
  21. //'childService' => [
  22. // 'session' => [
  23. // 'class' => 'fecshop\services\session\Session',
  24. // ],
  25. //],
  26. ],
  27. ];