【发布时间】:2015-09-02 11:41:15
【问题描述】:
我正在使用 symfony 2.6.9 和 Symfony CMF 构建一个内容管理系统。
用户有一个功能,他可以更改他的页面名称。 每次他编辑页面名称时,我都必须清除 symfony 缓存才能看到更改,但我不想这样做!
所以我的问题是: 如何在 Symfony CMF 中禁用所有缓存?
【问题讨论】:
标签: symfony caching symfony-cmf
我正在使用 symfony 2.6.9 和 Symfony CMF 构建一个内容管理系统。
用户有一个功能,他可以更改他的页面名称。 每次他编辑页面名称时,我都必须清除 symfony 缓存才能看到更改,但我不想这样做!
所以我的问题是: 如何在 Symfony CMF 中禁用所有缓存?
【问题讨论】:
标签: symfony caching symfony-cmf
我们在 Jackalope Doctrine DBAL 中有一个缓存层,在 Jackalope Jackrabbit 中没有。 Jackalope Doctrine DBAL 中的那个应该在任何写入 atm 上自行清除,因此不需要手动清除缓存。
也许那里有一个错误,但那里可能还有其他事情发生。你能测试一下:重命名一个页面,然后使用“doctrine:phpcr:node:dump”命令查看重命名是否可见。
【讨论】:
感谢您的回答。在我们的 parameters.yml 中,我们有两个与 phpcr 相关的缓存条目。 我不得不删除这两个条目,现在它可以正常工作:)
【讨论】: