首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何阻止codeigner4变现网页

如何阻止codeigner4变现网页
EN

Stack Overflow用户
提问于 2020-09-30 04:04:25
回答 1查看 313关注 0票数 0

请不要在我的codeigniter 4项目中完全停止缓存。它在没有指示的情况下缓存了我的一些网页。我使用了下面的代码,但没有达到我的目的:

代码语言:javascript
复制
  $cache = \Config\Services::cache();

           $cache->clean();

当站点缓存另一个用户的帐户并使整个成员能够看到某人的帐户时,这是令人沮丧的。我不知道是不是只有我一个人在经历这个或全球性的问题...求求你我需要帮助。

EN

回答 1

Stack Overflow用户

发布于 2020-09-30 04:34:53

如果你打开你的app/Config/cache.php文件并且没有改变任何东西,那么你的缓存处理器应该仍然是" file“。如果是这种情况,并且你没有在你的应用中加载缓存服务,那么codeigniter将不会缓存任何东西。

实际上,如果你打开你的可写/缓存文件夹,它也应该是空的。

不过,如果你实际上是在你的应用程序中缓存一些东西,并且想要删除缓存数据,这应该是正确的方法。

这个方法将“清理”整个缓存。如果删除缓存文件失败,该方法将返回FALSE。

如果您不确定保存的缓存是什么或如何保存的,也可以使用cache_info方法进行检查。

代码语言:javascript
复制
cache_info()
Returns:    Information on the entire cache database
Return type:    mixed

此方法将返回有关整个缓存的信息。

示例:

代码语言:javascript
复制
var_dump($cache->getCacheInfo());

如果实际上没有使用缓存,您可能想要查看会话,您的问题可能来自那里。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64126860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档