【问题标题】:Turning Off Drupal 7's Cache关闭 Drupal 7 的缓存
【发布时间】:2017-01-21 13:57:22
【问题描述】:

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

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

【问题讨论】:

    标签: php caching drupal drupal-modules


    【解决方案1】:

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

    【讨论】:

    • 太棒了,正是我正在寻找的工具。一跟进。在开发模块的配置页面中,我看到“在每次页面加载时重建主题注册表”,但我没有看到“在每次页面加载时重建缓存注册表”。安装 Devel 后,我在哪里可以找到您正在谈论的设置(或者它是否已从 Drupal 7 中重命名/删除?)
    • 抱歉,那个框在 D7 中消失了。
    • 为什么它消失了???我之前用 joomla 清理缓存没有那么麻烦:S
    【解决方案2】:

    http://drupal.org/node/797346

    顺便说一句,前段时间已经在How do I completely disable cache?回答了这个问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多