0

我使用 Symfony2 设计了一个网站编程。我完成了一些部分并在开发和生产环境中检查了客户端。第一次一切都很好,我在两种环境中都看到了相同的结果,但是在视图中的 sum 更改(我正在使用具有三级继承的Twig )例如在“样式表”块中添加 sum 其他样式表之后,开发环境工作正常但是在 prod 环境中没有添加样式表并且它使用旧数据。我从路径“app/cache/dev”和“app/cache/prod”手动清除缓存和日志......但没有任何改变。我删除了块中的所有样式表并再次清除了 chache 旧数据仍然存在!

有什么建议吗?

4

2 回答 2

0

除了清除缓存之外,请确保您发布您的资产:

app/console assets:install --symlink web
app/console assetic:dump
于 2012-05-03T16:28:31.790 回答
0

问题是关于删除缓存文件。我一直在通过 cPanel 文件管理器删除缓存文件。它给出了“所有文件都已成功删除”,但他们没有。所以我找到了另一种清除缓存的方法。我使用了 shell_exec:

shell_exec('rm -r app/cache/prod');
于 2012-05-08T17:33:30.337 回答