何时在Symfony 2/3/4中清除缓存

时间:2019-02-05 11:38:08

标签: php symfony caching yaml

问题

到底什么时候需要在Symfony 2/3/4/4中运行以下命令?

php app/console cache:clear --env=prod --no-debug

背景

我认为需要在以下时间完成:

  • 添加/删除/修改Twig文件
  • 添加/删除/修改YAML文件

但是,我刚刚在旧的Symfony 2应用中的YAML配置文件中更改了版本号,并且新的版本号在我的浏览器中显示而未清除Symfony缓存(我不使用“ app_dev .php”前端控制器)。

现在,该YAML文件(我们称其为“ app / config / data.yml”)已按如下方式加载到控制器中:

$data = Yaml::parse($this->get('kernel')->getRootDir() . '/config/data.yml');

,并且不包含在其他YAML文件中。

因此,我想在这种情况下是否有必要清除缓存?

还需要清除缓存吗?喜欢添加新的捆绑包?

0 个答案:

没有答案