问题标签 [drupal-boost]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
282 浏览

drupal - 使用 drupal boost 模块仍然可以随机加载图像

我正在使用 Drupals boost 模块来缓存我非常动态的网站。

我还使用视图块从内容类型加载横幅图像,并且视图设置为随机加载图像。

但是,因为 boost 模块将页面缓存为 html,所以当页面被缓存时加载的随机图像就是我所坚持的。

有没有将 boost html 缓存与随机加载图像混合在一起?我想要得到的效果是一个随机横幅,但仍然使用 boost 模块。

也许是非视图解决方案。

感谢您的任何想法,如果没有解决方案,这只是大量缓存的权衡,请告诉我。

0 投票
1 回答
189 浏览

drupal - 使用 Boost 缓存页面上的块读取/写入数据

我有一个提供块的模块。该块设置为 BLOCK_NO_CACHE,其内容是从函数中提取的。它允许站点管理员创建一个“消息”以显示在站点上,有点像 CNN,其中一个重大更新显示在顶部,用户可以通过点击 X 来关闭它。当他们关闭它时,会写入操作并将 UUID 写入他们的 cookie,因此他们不会再看到该消息。

我收到来自 Boost 用户的报告,当有人关闭一条消息时,它会为所有人关闭它。我认为这是因为 Boost 正在缓存页面并在有人关闭消息后提供缓存页面。

如何使我的模块适用于使用 Boost 的人?

我想也许 hook_boot 可能会起作用,但是,我又不确定是否有更好的方法来解决这个问题。

0 投票
1 回答
324 浏览

image - Drupal:安装boost模块后,文件/imagecache中没有上传图片

标题解释得差不多了。安装 Boost 模块后,我无法上传图片。我可以上传它们,但只保存缩略图。未创建 sites/default/files/imagecache 中的大图像。我尝试使用权限,但没有工作。我不知道问题出在哪里。boost模块改变了图片无法上传的问题?我该怎么办?
这很关键。我试图卸载模块,但问题仍然存在。

0 投票
2 回答
318 浏览

drupal - 如何设置 Boost 模块和 rsync 以使镜像变得轻而易举?

我正在寻找一种设置服务器的方法,以使 boost 模块创建的静态缓存可以轻松地镜像到其他几个服务器。

0 投票
1 回答
443 浏览

php - 每次 Drupal 提升缓存覆盖

我正在使用 drupal 7 boost 模块生成 html 缓存。我正在使用负载均衡器服务器,html缓存文件位于节点1、节点2和节点3中。如果此缓存文件夹具有775权限,所有者为“root”,组为“root”,当用户访问页面时,有drupal 日志中的权限问题为The file permissions could not be set on cache/normal/IP_ADDRESS/PATH_TO_FILE/NAME_OF_THE_FILE.html(& 缓存文件未重新生成)

如果这个缓存文件夹有 775 权限,所有者为apache,组为apache,当用户访问页面时,没有权限问题。但是每次用户访问页面时都会重新生成缓存。

此问题是否由于服务器权限而发生?或由于drupal boost配置。

以下是 .htacces 增强设置。

0 投票
1 回答
36 浏览

caching - boost and mollom: if both are configured, boost doesn't cache the page which consists of mollom enabled form

boost drupal module and mollom drupal module: if both are configured, boost doesn't cache the page which consists of mollom enabled form

I configured boost and caching was successful for the expected page.

But after enabling mollom module and its captcha functionality for a form place within that page, caching for this page has stopped.

To recheck if the problem is because of mollom, i disable mollom captcha and checked. It worked fine.

Can anybody explain a certain approach for caching this page or solution for this.

Thanks.

0 投票
1 回答
421 浏览

caching - 无法使用 Boost / Drupal 7 缓存首页

我已经用 Boost 配置了我的 Drupal 站点。

我已经测试过,一切正常,但首页除外。

首页被缓存,但每次页面加载都会重新生成。

在 Boost 配置中,我设置为仅缓存列出的页面,并为此目的包括两个选项: inicio

Inicio 是一个视图,也是我的首页。

我想要一个解决方案或解决方法。我不知道如何编写 .htaccess 文件。如果我知道如何做到这一点,我将按照自己的规则为首页提供服务,以防此页面存在......或类似的东西。

谢谢你的帮助。

0 投票
1 回答
94 浏览

.htaccess - Boost,创建了缓存页面,但从未提供过

我在我的 drupal 项目中使用了 Boost 模块,缓存页面是在 cache/normal/domain/ 下创建的,但缓存页面从未为匿名用户服务。这是我的 .htaccess 文件,位于我的 drupal 根目录下。以下是我尝试的一些要点:

  1. 我确认缓存文件夹有 755 mod,我什至尝试了 777。
  2. 我确定我要注销以进行检查。
  3. 我尝试将 %{DOCUMENT_ROOT} 或 %{HTTP_HOST}% 替换为真实路径或 url。
  4. 我试图用 %{SERVER_NAME} 替换 %{HTTP_HOST}%。
  5. 我试图清除缓存。
  6. 我试图卸载模块并重新安装它,重置它并为其创建一个新的缓存文件夹。
  7. 我确认我将生成的设置复制到 .htaccess 文件中。
  8. 我试图改变浏览器(chrome和firefox)
  9. 我确认我启用了干净的 url。

但如果没有运气,他们都无法让它发挥作用。

有人可以给我一些建议吗?谢谢!

下面是我在 .htaccess 文件中的提升设置

# RewriteBase /