symfonyでメタタグが表示されない

つい最近symfonyで開発したサイトでメタタグがちゃんと表示されないことがあった


実際の表示はこんな感じ

<meta name="title" content="" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="language" content="ja" />
<meta name="robots" content="index, follow" />
<title></title>

メタタグの内容はview.ymlに記述している


しばらく試行錯誤していて気付いたが、日本語の部分だけだ表示されていない

もしや文字コード


確認したら案の定view.ymlがShift_JISになっていたのでUTF-8に書き換え

問題なく表示された


環境によってはgenerateコマンドを使った時にShift_JISでファイルが生成されるみたいなんだが、なんとかならんものだろうか

要調査




一時間くらい悩まされてしまった・・・