资产转储并将symfony项目移动到新目录


Assetic dump and moving the symfony project to a new directory

我正在开发服务器(/var/www/www.example1.com)的子目录中处理第一次symfony项目(使用Mopa Bootstrap)。子目录称为 www.example1.com,加载方式如下:http://devserver.myname.com/www.example1.com。

当我这样做时

php app/console assetic:dump --force --watch

一切进展顺利。

现在我将整个项目复制到一个新的子目录:www.example2.com

当我从这个新目录执行 assetic:dump 命令时,结果显示 css 和 js 文件正在编译到旧目录 www.example1.com。我该如何更改此设置?

在这种情况下,

应用程序/控制台缓存:clear似乎不起作用,因为并非所有缓存文件都被删除。手动删除缓存确实:

sudo rm -rf -- app/cache/prod app/cache/dev

通过手动应用程序/控制台删除缓存文件后 assetic:dump --force --watch 将文件编译到正确的目录。