Added dynamic prefix to the Redis session handler
This commit is contained in:
parent
5cb8cb5203
commit
8cd9c31508
2 changed files with 12 additions and 2 deletions
|
@ -186,8 +186,13 @@ class Session extends Object
|
|||
break;
|
||||
|
||||
case 'redis':
|
||||
// Keep in mind that the database value is ignored by phpredis
|
||||
$save_path = $host . '?weight=1'
|
||||
. (isset($datasource['database']) ? '&database=' . $datasource['database'] : '')
|
||||
. (isset($datasource['prefix']) ? '&prefix=' . $datasource['prefix'] : '');
|
||||
|
||||
ini_set('session.save_handler', 'redis');
|
||||
ini_set('session.save_path', $host . '?weight=1' . (isset($datasource['database']) ? '&database=' . $datasource['database'] : ''));
|
||||
ini_set('session.save_path', $save_path);
|
||||
break;
|
||||
|
||||
default:
|
||||
|
|
7
jar.php
7
jar.php
|
@ -7606,8 +7606,13 @@ class Session extends Object
|
|||
break;
|
||||
|
||||
case 'redis':
|
||||
// Keep in mind that the database value is ignored by phpredis
|
||||
$save_path = $host . '?weight=1'
|
||||
. (isset($datasource['database']) ? '&database=' . $datasource['database'] : '')
|
||||
. (isset($datasource['prefix']) ? '&prefix=' . $datasource['prefix'] : '');
|
||||
|
||||
ini_set('session.save_handler', 'redis');
|
||||
ini_set('session.save_path', $host . '?weight=1' . (isset($datasource['database']) ? '&database=' . $datasource['database'] : ''));
|
||||
ini_set('session.save_path', $save_path);
|
||||
break;
|
||||
|
||||
default:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue