symfony 2中不显示非英文字符

Mis*_*een 5 php symfony doctrine-orm twig

我正在尝试从MySQL中的一个表中检索数据.我已经设置了数据库和symfony 2来支持utf8中的数据交换.但是,当我想显示例如具有两列(id,name)的"category"表中的所有类别时,不显示像Russian这样的非英语字符.在parameters.yml中,我将语言环境更改为ru_RU - 没有效果.我在symfony 2.2-DEV中使用Doctrine2,Twig.感谢任何帮助.

<ul>
    {% for category in categories %}
        <li><a href="#">{{ category.id }} : {{ category.name }}</li>
    {% endfor %}
</ul>
Run Code Online (Sandbox Code Playgroud)

更新:我已经解决了这个问题,实际上我的MySQL服务器设置为接受utf8和cp1251,这是一个问题.当我在my.ini中将所有内容都更改为utf8时,问题就消失了.我想我们可以关闭这个问题.