我现在已经使用Symfony一段时间了,最近遇到了app / console cache:clear并不想清除缓存的问题。
然后我发现您可以手动删除app / cache目录以清除缓存。
除了做app / cache文件夹之外,cache:clear实际上做了什么?为什么我会继续使用它而不是删除缓存文件夹?
答案 0 :(得分:3)
它还会执行缓存预热(至少在我目前正在使用的3.1版本中),除非您告诉它不要使用--no-warmup
执行此操作。
在PHPStorm等IDE中运行命令,然后手动执行删除文件等操作也更容易,更快捷。
如果你喜欢这样,基本上你可以删除缓存目录。首先执行缓存预热需要Symfony请求。
答案 1 :(得分:0)
您还可以附加事件以清除部分自定义缓存。 这意味着如果删除缓存目录,则无法清除自定义缓存处理