首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Boost缓存文件在哪里?

问Boost缓存文件在哪里?
EN

Drupal用户
提问于 2012-01-21 12:41:00
回答 3查看 4.2K关注 0票数 0

我使用了Drupal7.9和Boost 7.x-1.x-dev

上个月我禁用了Boost。我只使用核心缓存和所有选项都启用。最小缓存6小时,最大缓存1天。

然后,在没有核心缓存设置的情况下,我启用了Boost模块。我没有改变任何设置。-缓存特定页面:所有页面-缓存HTML输出,通常是文本/html类型的网页:启用,6小时,1天-根缓存目录:缓存-正常缓存目录:正常

但是" html“文件并没有保存到我的公用html文件夹中。我有一个文件夹:"/public_html/cache/normal/www.example.com“

但是这个文件夹只有一个".htaccess“文件。

我在一个小时内得到25次点击,但是在这些文件夹中没有html文件。

会有什么问题。谢谢你的帮助。

EN

回答 3

Drupal用户

回答已采纳

发布于 2012-01-21 14:41:26

cache/normal/www.example.com确实是Boost存储缓存文件的地方。

您是否向public_html/..htaccess添加了适当的Boost指令?有时需要做一些修改才能使它们正确--您需要以匿名用户的身份访问站点,并在返回的页面上查看源代码,以查看是否存在Boost签名。

票数 4
EN

Drupal用户

发布于 2012-01-21 12:50:45

Boost将子dir中的缓存文件保存到公共文件dir (cache/normal)中。这几乎可以是服务器上的任何位置,默认情况下是相对于drupal的/sites/default/files。

注意: Boost允许您设置存储不同东西的位置,因此这可能是一个完全不同的位置。

票数 1
EN

Drupal用户

发布于 2016-09-06 14:46:07

注意SELinux阻塞写访问的Centos。

在您的日志中您将看到:

代码语言:javascript
复制
SELinux is preventing /usr/sbin/httpd from write access on the directory normal

尝试设置布尔值。

代码语言:javascript
复制
# setsebool -P httpd_unified 1
票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/20299

复制
相关文章

相似问题

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