Fecshop-2 开启redis cache 和redis

技术问题 · Fecmall · 于 4年前 发布 · 1511 次阅读

打开@common/config/main-local.php

/**
         * 默认的cache和session配置。
         */
        'cache' => [
            'class' => 'yii\caching\FileCache',  // 默认为文件存储cache
            // 缓存配置独立的redis,您可以和上面的redis配置一致
        ],
        
        'session' => [
            'class'   => 'yii\web\Session',
            // session过期时间,1天过期
            'timeout' => 86400 * 1, 
        ],
        
        'redis' => [
            'class' => 'yii\redis\Connection',
        ],
        /** 
         * 如果你想使用redis sesson 和 redis cache,那么使用下面的配置
         * 1.设置redis组件的配置
         * 2.将上面cache和session组件配置部分注释掉,使用下面的cache 和 session组件
         * 3.
		'redis' => [
            'class' => 'yii\redis\Connection',
            'hostname' => '127.0.0.1',    // redis的host
            'port' => 6379,               // redis的端口     
			'password'  => '', // redis的密码
            'database' => 0,    // redis的库,此处不要改动
        ],
        
        'cache' => [
            'class'     => 'yii\redis\Cache',  // 'class' => 'yii\caching\FileCache',
            // 缓存配置独立的redis,如何和redis 组件一致,则不需要单独配置。
            //'redis' => [
            //    'hostname' => '127.0.0.1',   // redis的host
            //    'port' => 6379,              // redis的端口   
            //    'password'  => '', // redis的密码
            //],
        ],
        
        
        'session' => [
            'class'   => 'yii\redis\Session',
            // session过期时间,1天过期
            'timeout' => 86400 * 1, 
            // 缓存配置独立的redis,如何和redis 组件一致,则不需要单独配置。
            //'redis' => [
            //    'hostname' => '127.0.0.1', // redis的host
            //    'port' => 6379,            // redis的端口   
            //    'password'  => '', // redis的密码
            //],
        ],
        */

1.把未注释的注释掉

2.把注释掉的代码,将注释去掉,然后配置redis的密码和ip等信息即可

共收到 0 条回复
没有找到数据。
添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics