thinkphp3.0中如何取消数据缓存的生成?也就是在项目文件下的TEMP目录下的那些缓存!谢谢

请问如何设置才能成功!因为在修改数据表或字段的时候每次得先清除数据缓存才可以看到效果,极大的不方便,所以有知道的指导一下了,谢谢!... 请问如何设置才能成功!因为在修改数据表或字段的时候每次得先清除数据缓存才可以看到效果,极大的不方便,所以有知道的指导一下了,谢谢! 展开
 我来答
279838089
2012-11-17 · TA获得超过2801个赞
知道大有可为答主
回答量:2818
采纳率:50%
帮助的人:1702万
展开全部
在入口文件写上
define('APP_DEBUG',true);
其实就是开启调试模式,就不产生任何缓存了
更多追问追答
追问
这个在入口文件和项目文件里本来就一直开着的,但是只能解决的是cache下的模板缓存,而对你更改数据库里的数据和字段刷新是看不到效果的,只有每次清除TEMP下的数据缓存,请问还有别的有效的办法吗?
追答
首先说明,开启调试模式在3.0只能在入口文件添加,在配置文件添加会失效(2.0才有)
然后我在开发的时候,开启了调试模式后,对数据库的修改是可以即时生效的,我不知道你是怎么回事
我查了下手册,
File(文件缓存) temp 缓存目录(默认由DATA_CACHE_PATH参数配置)
手册是这样说的,temp存储的是文件缓存
我感觉是你调试模式没开启成功,你的runtime.php文件有没产生?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式