如何在开放式购物车CMS中禁用缓存



我曾经在所有cache.php文件中设置$expire = 0;。从缓存文件夹中全部删除。将$this->cache->delete();放入一些随机文件中。在我的浏览器中使用Ctrl+F5。但缓存仍然存在。

最简单的方法是从cache->get方法返回false

system/library/cache.php:

public function get($key) {
    return false;

打开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确实应该实现一种更简单的方式来禁用缓存。

template_cachedeveloper_them获取值。执行以下操作:

  1. 转到oc_setting表(数据库(
  2. 查找关键列的(developer_theme(
  3. 然后将值列更改为0

我找到了!!这对我很有效…查找vqmod.php文件,在$this->_filesModded[$sourcePath] = array('cached' => $changed);之前将$changed分配给false,就像$changed = false;保存和重新加载页面一样。

最新更新