boaPHP开发手册v5.5

SESSION配置

config.php

'SESSION' => [
	//配置项
],

session配置

配置项默认值类型说明
driverfilestring会话驱动,可选值:file, memcache, memcached, redis

file驱动

配置项默认值类型说明
pathBS_VAR .'session/'stringsession保存路径

memcache驱动

配置项默认值类型说明
server['localhost', 11211]array服务器池,支持多组服务器(二维数组),3个元素分别表示:
  • 0:主机,必须;socket方式如 /path/memcache.sock
  • 1:端口,可选;默认 11211,为0时使用socket方式连接
  • 2:服务器权重,可选;
option[]array选项,比如:persistent(持久连接),timeout(连接超时,秒)等

memcached驱动

配置项默认值类型说明
server['localhost', 11211]array服务器池,支持多组服务器(二维数组),3个元素分别表示:
  • 0:主机,必须;socket方式如 /path/memcached.sock
  • 1:端口,可选;默认 11211,为0时使用socket方式连接
  • 2:服务器权重,可选;

redis驱动

配置项默认值类型说明
server['127.0.0.1', 6379]array服务器池,支持多组服务器(二维数组),3个元素分别表示:
  • 0:主机,必须;socket方式如 /path/redis.sock
  • 1:端口,可选;默认 6379,为0时使用socket方式连接
  • 2:服务器权重,可选;
option[]array选项,比如:database(选择数据库),persistent(持久连接),timeout(连接超时,秒)等

注意

不支持cfg()动态配置。