我对Symfony 2部署到 生产环境 有一个奇怪的问题 .
运行后:
php app / console assets:install --env = prod
php app / console assetic:dump --env = prod
在web / css中生成css文件,例如“53xyz.css” .
但是,树枝模板正在输出引起404的网址“53xyz_part_1_style_1.css” .
对于在样式表或javascripts块中使用asset_url的其他资产也是如此 .
有没有人遇到过这个?
1 回答
好 . 经过更多的研究后才弄明白 .
在/web/app.php中
$kernel = new AppKernel('prod', true);
需要是:
$kernel = new AppKernel('prod', false);
第二个标志是一个调试标志,当它设置为true时将生成调试文件名 . 当它为假时,它将使用您期望的文件名 .