+ -
当前位置:首页 → 问答吧 → TMPL_CACHE_ON 参数,模板缓存问题(python)

TMPL_CACHE_ON 参数,模板缓存问题(python)

时间:2008-04-09

来源:互联网

我在config.php中,设置了
  1. return array('TMPL_CACHE_ON'=>false);
复制代码
但是依然生成模板文件的缓存。

我这样描述吧:
在修改config.php后,我再删除~app.php,结果同上,还是生成缓存文件

另外,我直接修改~app.php的TMPL_CACHE_ON=false,结果还是同上,生成缓存文件


ThinkPHP老大为我解答了这个问题,真的很感谢老大。解答如下:
编译型模板引擎是必须生成缓存文件的 'TMPL_CACHE_ON'=>false 只是设置每次都会重新生成缓存而已,而默认的话只有模板改动才会自动重新编译
最有效解决办法:
  1. //设置如下参数
  2. 'TMPL_CACHE_TIME'=>0,
复制代码
这样,我的问题,迎刃而解。
问题的产生是由于项目初期,界面变动较大,所以希望暂时禁止缓存。
不过一旦项目正式运行,则一定要开启缓存哦

[ 本帖最后由 yhustc 于 2008-4-14 20:28 编辑 ]

作者: yhustc   发布时间: 2008-04-09

服了U,方法总比问题多

作者: Koin   发布时间: 2008-10-24

作者: doublec   发布时间: 2008-11-16

我的改了还是不行啊

作者: cyjjiji   发布时间: 2009-03-18

我也是的  改了还是有缓存的啊

作者: narutotang   发布时间: 2011-07-09