从Symfony2中的开发(app_dev.php)到生产(app.php)

时间:2014-05-21 14:37:28

标签: php symfony production-environment assetic symfony-2.4

我在Symfony2项目中工作,在开发环境app_dev.php下工作正常但是当我开始制作app.php时,我在Firebug控制台上收到此错误:

  

" NetworkError:404 Not Found - http://applicationtest.com/css/fmain.css"

当然,CSS和JS不起作用,我想念的是什么?

2 个答案:

答案 0 :(得分:2)

您似乎没有转储assetic资源:

php app/console assetic:dump --env=prod

然后再试一次......

答案 1 :(得分:0)

例如:

//routing.yml
test_root: 
    path: /css/fmain.css
    defaults:  { _controller: AcmeBlogBundle:Blog:index }
..

有效。 这意味着该根的请求将在我的例子中调用Blog Controller的indexAction。

以为,您是否只想包含一些css文件?

是检查文档:http://symfony.com/fr/doc/current/book/templating.html#liens-vers-des-fichiers