@lingdu #2楼
Fecshop是多个入口,每个入口一个库
@common/config/main-local.php
'redis' => [
'class' => 'yii\redis\Connection',
'hostname' => '127.0.0.1', // redis的host
'port' => 6379, // redis的端口
'database' => 0, // redis的库,此处不要改动
],
@app/config/main.php
'session' => [
/*
* // use mongodb for session.
* 'class' => 'yii\mongodb\Session',
* 'db' => 'mongodb',
* 'sessionCollection' => 'session',
*/
'timeout' => 86400 * 7,
'keyPrefix' => 'appfront_session',
'redis' => [
'database' => 5,
],
],
'cache' => [
/*
* // use mongodb for cache.
* 'class' => 'yii\mongodb\Cache',
*/
'class' => 'yii\redis\Cache',
'keyPrefix' => 'appfront_cache',
'redis' => [
'database' => 6,
],
],
你会发现每个入口的session和cache,redis使用不同的库
这个也是考虑的不周,(redis的库有个数限制,但通过设置增加多个)后面会调整这个。
您可以在这里为2个fecshop的每个入口设置不同的redis库(譬如某些入口不使用,那么去掉)