我正在开发服务器(/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 将文件编译到正确的目录。