国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

使用Think-cache 無法使用標簽,獲取標簽下緩存以及清除標簽緩存數(shù)據(jù),都沒用,有大佬遇到過嗎

Le

使用Think-cache 無法使用標簽,獲取標簽下緩存以及清除標簽緩存數(shù)據(jù),都沒用,有大佬遇到過嗎

截圖

返回的都是空數(shù)組

搜索這個方法的時候,感覺應該是走Driver里的方法,但是走了Redis的方法
截圖

1838 6 0
6個回答

Le

目前排查發(fā)現(xiàn)的問題是。。緩存標簽的時候,標簽用md5加了密,獲取標簽內(nèi)容的時候,沒有加密,直接用標簽key執(zhí)行redis的sMembers

  • 幸福的小豬 2023-03-31

    改了還是沒有修復呢?大哥你是怎么修復的?

  • Le 2023-03-31

    棄用了tp-cache,換成了laravel的

Le

在think-cache 的redis文件下
修改return $this->handler->sMembers($this->options['tag_prefix'].md5($tag));可以修復獲取標簽下項目的錯誤
有沒有大佬可以幫忙解釋下這個原因,或者怎么提交給tp那邊修復。。

  • oliusha 2022-10-29

    看這里:https://github.com/top-think/think-cache/issues/14 官方已經(jīng)不再單獨維護了

  • Le 2022-10-29

    好吧,那是不是可以自己直接改了。。。也不用更新了,我怕自己改了回頭更新給覆蓋了

  • oliusha 2022-10-29

    你可以Fork后,自己維護,然后貢獻出來給大家用

  • Le 2022-10-29

    對我這個菜鳥來說。。貌似有點苦難 哎。。

liziyu

我估計你用的是“文件”緩存模式,同時應該是升級到6.1的原因。

  • Le 2022-10-30

    用的是redis,是因為官方cache庫不維護了,有個bug

ichynul

tp官方不怎么維護了

ichynul

影響不大,tp-cahce也就是配合tp-orm、tp-template做一下緩存驅(qū)動,有的特性沒有用到,存在的小問題不影響另外兩個庫,就行。
實際寫代碼的時候不一定非得用它,可以用其他的cache庫。

  • 暫無評論
a178251115

https://github.com/top-think/framework/tree/6.1/src/think/cache

自己到官方庫,復制對應代碼修改就行了,自己維護

年代過于久遠,無法發(fā)表回答
??