首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >path设置为/tmp/时如何清除phpFastCache

path设置为/tmp/时如何清除phpFastCache
EN

Stack Overflow用户
提问于 2015-11-19 21:43:52
回答 1查看 1.6K关注 0票数 0

我在前端应用程序中使用phpFastCache,将路径设置为服务器的"/tmp/“目录:

phpFastCache::setup('path',"/tmp/");

我不想使用phpFastCache自动找到的cache- directory,因为它使我的主目录变得杂乱,每个域都有一个额外的目录,用户通过它访问应用程序(有几个是连接的)。

在后端,我想要显示缓存统计信息,并能够清除缓存。既然我已经将/tmp/设置为缓存路径,这就不再起作用了。统计数据显示为空,并且缓存未被清除。我也在后端应用程序中将cache-directoy配置为相同的"/tmp/“。

如何配置phpFastCache才能实现这一目标?

EN

回答 1

Stack Overflow用户

发布于 2015-11-22 04:47:50

在查看phpFastCache-code之后,我能够回答我自己的问题:

为了实现我想要的(只有一个缓存目录,不管使用什么域;能够列出统计数据并从单独的应用程序中清除缓存),我必须进行两个配置设置:

代码语言:javascript
复制
phpFastCache::setup('path', '/path-to-my-home-dir');
phpFastCache::setup('securityKey', 'phpfastcache');

我在我的前端和后端应用程序中都进行了相同的设置。

这将使phpFastCache使用/path-to-my-home-dir/phpfastcache cache作为其唯一的缓存目录。

如果我没有设置“securityKey”,phpFastCache将从当前域生成一个(在大多数情况下),因此我的后端应用程序将只“看到”当前使用的域的目录中的缓存部分。

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

https://stackoverflow.com/questions/33805633

复制
相关文章

相似问题

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