我的Joomla 1.5.26(Apache / 2.2.14 Ubuntu)管理员面板存在很大的缓存问题。
所有内容都缓存了大约15分钟,所有内容我的意思是一切。
如果我进入全局配置并更改其中的任何值,例如站点名称从“MyTestSite”到“MyTestSite2”,或者Feed长度从15到30并保存,则会显示一条消息,表明所有内容都已保存并且缓存已清理。如果我再次立即进入全局配置,我会看到旧值(MyTestSite和15)仍然存在。如果我查看configuration.php,我看到该文件已正确更改。此外,如果我等待15分钟,我可以看到正确的值。这与配置无关,甚至与文章编辑无关!
在两台计算机上,以及Firefox,Chrome和IE上都是一样的。
我试图通过在/ admistrator /中放置.htaccess来禁用任何缓存来修复它,但无济于事。
我试过这个:
<ifModule mod_headers.c>
Header unset ETag
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
</ifModule>
或者这个:
ExpiresActive On
ExpiresDefault "access plus 1 minute"
这里发生了什么? (它工作正常2年)。如何阻止Joomla缓存管理员后端?