(已解决)TP5.0.24配置redis缓存后,Cache::clear('tagName')报错!

浏览:295 发布日期:2019/07/26 分类:求助交流 关键字: tp5 缓存 cache redis
因为之前项目用的是file缓存,代码也用了缓存标签的功能,今天配置了redis缓存,发现程序报错,想问一下,TP5启用redis后,是不是就不支持缓存标签了??有什么解决办法吗??        // redis缓存
        'redis'   =>  [
            // 驱动方式
            'type'   => 'redis',
            // 服务器地址
            'host'       => '127.0.0.1',
            // 端口
            'port'   => '6379',
            // 密码
            'password' => '',
            // 
            'timeout'=> 3600
        ],

解决方法:
thinkphp/library/think/cache/driver/Redis.php
修改Redis.php里面删除缓存方法里的delete为del即可,php操作redis删除缓存的方法是del,不是delete。

最佳答案
评论( 相关
后面还有条评论,点击查看>>