【发布时间】:2010-01-28 08:47:22
【问题描述】:
我遇到了一个很奇怪的问题。我有一个在两台服务器上运行的 php 网站。一个是在 Apache (Linux) 上,第二个是在 IIS (WIdow) 上。 Linux Server,我只是为了演示而运行它。 IIS 是我需要托管的实际托管。即使在 linux 服务器中使用所有相同的代码、数据库,也没有 Â 字符。但是在 IIS 中,到处都有 Â 字符。我检查了所有元标记,它是 utf-8。在数据库中,排序规则也是 utf-8。在 mysql 数据库中,我得到了那些 Â 字符,但不知何故,在 linux 中,当我们从数据库中获取内容时,那些 Â 不显示。它只是发生在 IIS 上。谁能指出我该如何解决这个问题?谢谢。
【问题讨论】:
标签: php mysql character-encoding