レンダリングされたWebページに結合されたリンクを生成するためにAsseticを取得しようとすると、いくつかの問題が発生します。ファイル自体は正常に生成されていますが、実稼働環境のWebページでは、引き続き個別のファイルURLが表示されます(これらの結合されていないファイルは使用できないため、実稼働環境では機能しません)。
テンプレートには、次のものがあります。
{% stylesheets
'@TBundle/Resources/public/css/bootstrap/bootstrap.css'
'@TBundle/Resources/public/css/bootstrap/bootstrap-responsive.css'
'@TBundle/Resources/public/css/jquery-selectbox/jquery.selectBox.css'
%}
<link href="{{ asset_url }}" rel="stylesheet" media="screen" />
{% endstylesheets %}
本番環境では、これは引き続き次のようにレンダリングされます。
<link href="/css/2f787d0_bootstrap_1.css" rel="stylesheet" media="screen" />
<link href="/css/2f787d0_bootstrap-responsive_2.css" rel="stylesheet" media="screen" />
<link href="/css/2f787d0_jquery.selectBox_3.css" rel="stylesheet" media="screen" />
それにもかかわらず、私が呼び出すと、次のphp app/console assetic:dump --env=prod
ようになります。
11:13:43 [dir+] /var/www/tbundle/app/../web/css
11:13:43 [file+] /var/www/tbundle/app/../web/css/2f787d0.css
Symfony2のデフォルトのAssetic設定を使用しています。これを引き起こしている可能性があるものについて何か考えはありますか?