Merge pull request #271 from dingdayu/master

增加cache/session redis驱动的库选择 fixed #253
This commit is contained in:
ThinkPHP
2016-09-02 10:48:55 +08:00
committed by GitHub
2 changed files with 11 additions and 0 deletions

View File

@@ -27,6 +27,7 @@ class Redis extends Driver
'host' => '127.0.0.1',
'port' => 6379,
'password' => '',
'select' => 0,
'timeout' => 0,
'expire' => 0,
'persistent' => false,
@@ -53,6 +54,10 @@ class Redis extends Driver
if ('' != $this->options['password']) {
$this->handler->auth($this->options['password']);
}
if (0 != $this->options['select']) {
$this->handler->select($this->options['select']);
}
}
/**

View File

@@ -22,6 +22,7 @@ class Redis extends SessionHandler
'host' => '127.0.0.1', // redis主机
'port' => 6379, // redis端口
'password' => '', // 密码
'select' => 0, // 操作库
'expire' => 3600, // 有效期(秒)
'timeout' => 0, // 超时时间(秒)
'persistent' => true, // 是否长连接
@@ -56,6 +57,11 @@ class Redis extends SessionHandler
if ('' != $this->config['password']) {
$this->handler->auth($this->config['password']);
}
if (0 != $this->config['select']) {
$this->handler->select($this->config['select']);
}
return true;
}