我尝试在symfony项目中缓存一些组件和部分。
我将cache.yml
设置为缓存,并在settings.yml
中为开发环境打开缓存。当我刷新我的网站时,缓存框是蓝色的,但我认为它们应该是黄色的,因为文档说:
如果方框为黄色,则表示部分内容取自缓存
我的缓存不工作。有人知道为什么会这样吗?
解决。
factories.yml
view_cache:
class: sfFileCache
param:
automatic_cleaning_factor: 0
cache_dir: %SF_TEMPLATE_CACHE_DIR%
lifetime: 86400
prefix: %SF_APP_DIR%/template