我曾经在所有cache.php文件中设置$expire = 0;
。从缓存文件夹中删除全部将$this->cache->delete();
放在一些随机文件中。在我的brouser中使用Ctrl+F5
。但缓存还活着。
答案 0 :(得分:1)
最简单的方法是从false
方法返回cache->get
:
<强>系统/库/ cache.php:强>
public function get($key) {
return false;
答案 1 :(得分:1)
打开system/library/cache.php
并对其进行评论:
public function get($key) {
// return $this->adaptor->get($key);
}
public function set($key, $value) {
// return $this->adaptor->set($key, $value);
}
我知道,这很烦人。 OpenCart真的应该实现一种更简单的方法来禁用缓存。
答案 2 :(得分:1)
template_cache 从 developer_theme 中获取值。执行以下操作:
答案 3 :(得分:-1)
我发现了!!这对我有用...找到vqmod.php文件,然后$this->_filesModded[$sourcePath] = array('cached' => $changed);
将$changed
分配给false
,如$changed = false;
保存并重新加载页面。