Thinkphp5复合缓存 与db报错

症状:开启了复合缓存file、redis。在使用db查询的时候报错

'cache' =>  [
        // 使用复合缓存类型
        'type'  =>  'complex',
        // 默认使用的缓存
        'default'   =>  [
            // 驱动方式
            'type'   => 'redis',     // 错误位置:这里要填写file
            // 缓存保存目录
            'path'   => CACHE_PATH,
        ],
        // 文件缓存
        'file'   =>  [
            // 驱动方式
            'type'   => 'file',
            // 设置不同的缓存保存目录
            'path'   => RUNTIME_PATH . 'file/',
        ],
        // redis缓存
        'redis'   =>  [
            // 驱动方式
            'type'   => 'redis',
            // 服务器地址
            'host'       => '192.168.70.161',
            'password' => 'admin999',
        ],
    ],

原因:tp的sql查询的时候,默认缓存file

猜你喜欢

转载自blog.csdn.net/zhongjie19/article/details/81083330