Symfony2,部署后无法找到文件

时间:2014-03-22 07:38:06

标签: javascript symfony

在实时服务器上部署我的项目后,我收到此错误:

An exception has been thrown during the compilation of a template ("Unable to find file "@JDareClankBundle/Resources/public/js/".") in "JDareClankBundle::client.html.twig".

清理缓存,转储资产......

我在本地计算机上没有出现此错误...不知道出了什么问题。

有什么想法吗?

此致

2 个答案:

答案 0 :(得分:1)

  1. 检查您的配置在开发和生产方面是否相同
  2. 检查开发和生产中的app / AppKernel.php是否相同
  3. 检查生产中是否存在该文件
  4. 清除缓存manualy:rm -rf app/cache/*然后使用app/console assets:install --env=prod安装资产,然后使用app/console assetic:dump --env=prod
  5. 转储它们

    使用参数--env = prod在本地计算机上执行第三步以查看是否出现该错误

答案 1 :(得分:0)

奇怪的是,我从clank的client.html.twig中删除了{javascript}部分,清除了缓存,读了它......现在它正在运行。真的很奇怪。