symfony 2中不显示非英文字符

时间:2012-10-30 11:50:56

标签: 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>

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

0 个答案:

没有答案