关闭Drupal 7的缓存

时间:2011-02-15 20:16:21

标签: php caching drupal drupal-modules

有没有办法在开发新模块时以“非缓存”模式运行Drupal 7?我的具体需求是在开发过程中关闭任何模块和/或模块信息的缓存,所以我不需要在进行更改时清除缓存,但通常在学习新系统时我更喜欢它的内部缓存是关闭的,因为我尚未了解哪些更改需要缓存清除,哪些不需要(即“我这样做错了,还是旧的结果只是缓存了?”

此外,有没有办法从命令行快速清除Drupal缓存(而不必在性能部分使用应用程序UI)

2 个答案:

答案 0 :(得分:9)

安装Drush并在命令行上运行drush cc all 和/或安装Admin Menu并将鼠标悬停在左上角的Drupal图标上,然后悬停在“Flush all caches”上。 最后,您可以安装Devel模块,并选中“在每个页面加载时重建缓存注册表”框。

答案 1 :(得分:4)

请参阅http://drupal.org/node/797346

顺便说一下,前一段时间已经在How do I completely disable cache?

回答了这个问题