thinkphp5.0怎么关闭缓存

每次访问程序的首页都是之前的缓存文件,改了代码也不执行求关闭缓存方法... 每次访问程序的首页都是之前的缓存文件,改了代码也不执行求关闭缓存方法 展开
 我来答
北京中公优就业
2017-06-19 · TA获得超过922个赞
知道小有建树答主
回答量:782
采纳率:82%
帮助的人:663万
展开全部
ThinkPHP在数据缓存方面包括文件方式、共享内存方式和数据库方式在内的多种方式进行缓存,通过插件方式还可以增加以后需要的缓存类,让应用开发可
以选择更加适合自己的缓存方式,从而有效地提高应用执行效率。目前已经支持的缓存方式包括:File、Apachenote、Apc、
Eaccelerator、Memcache、Shmop、Sqlite、Db、Redis和Xcache。

为了开发的方便,可以把缓存给去除。

1.找到ThinkPHPCommonconvention.php和ThinkPHPCommondebug.php

2.打开这两个文件找到你想要的设置即可。

debug.php中
'TMPL_CACHE_ON'=>false, // 默认开启模板缓存

复制代码
convention.php中'
TMPL_CACHE_ON' => false, // 默认开启模板编译缓存 false 的话每次都重新编译模板

'ACTION_CACHE_ON' => false, // 默认关闭Action 缓存

'HTML_CACHE_ON' => false, // 默认关闭静态缓存

复制代码
thinkphp 怎么关闭全部缓存?(
APP_DEBUG=>true
DB_FIELD_CACHE=>false
HTML_CACHE_ON=>false

复制代码
关闭ThinkPHP模板缓存

最后自己找见了,在config.php里面加上一句
'TMPL_CACHE_ON' => false,
'TMPL_CACHE_ON' => false,

复制代码
这样每次运行都重新生成缓存
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式