Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal 如何强制未经身份验证的用户不缓存块?_Drupal_Drupal Blocks_Drupal Cache - Fatal编程技术网

Drupal 如何强制未经身份验证的用户不缓存块?

Drupal 如何强制未经身份验证的用户不缓存块?,drupal,drupal-blocks,drupal-cache,Drupal,Drupal Blocks,Drupal Cache,我有一个php块,我想在每个页面加载/重新加载时刷新它。虽然我已经在Site Configuration->Performance下禁用了所有缓存,但块仍在缓存中。虽然我在谷歌上搜索了很多,但还没有找到任何明确的答案。当然,必须有一种方法可以正确地禁用未经身份验证用户的内容缓存 我使用的是Drupal 6.20,网站地址是www.cygnet-rcDOTorg.uk。问题所在的区块是左侧边栏“最新推文”上的推特提要 顺便说一句,中的PHP正在使用Twitter Pull模块。我已经更改了1分钟缓

我有一个php块,我想在每个页面加载/重新加载时刷新它。虽然我已经在Site Configuration->Performance下禁用了所有缓存,但块仍在缓存中。虽然我在谷歌上搜索了很多,但还没有找到任何明确的答案。当然,必须有一种方法可以正确地禁用未经身份验证用户的内容缓存

我使用的是Drupal 6.20,网站地址是www.cygnet-rcDOTorg.uk。问题所在的区块是左侧边栏“最新推文”上的推特提要


顺便说一句,中的PHP正在使用Twitter Pull模块。我已经更改了1分钟缓存模块的配置,因此我认为问题不存在。

您的托管公司是否可以提供一些缓存?例如,我知道,如果您使用Acquia托管,它们会使用Varnish为匿名用户额外缓存页面。。。或者可能是浏览器缓存?您是否测试过在不同浏览器上打开站点时是否会反映新的推文?Boriana想得好,谢谢,但不是这样。使用javascript api而不是推文拉模块。