Win2k3服务器/ IIS 6 / utf-8

时间:2011-05-12 04:43:24

标签: iis-6 windows-server-2003 umbraco

我正在使用IIS 6和MySQL的Windows 2003服务器上运行Umbraco。

在登台服务器中,我们有Windows 2008 R2和IIS 7.5,一切都很好。

在生产服务器而不是unicode字符上,我看到?个字符。我查看了MySQL数据库,我可以在unicode中看到旧值(从登台服务器移动),但生产服务器上更新的所有值都保存为?

我猜我在IIS / Win2k3 / Umbraco中缺少一个设置,但我找不到它。

任何人都有使用此类设置的经验吗?

1 个答案:

答案 0 :(得分:1)

如果您的生产MySQL服务器是另一台服务器,您是否检查过MySQL是否安装了UTF-8?

此链接可能有用(忽略Apache位):

  

Enable UTF-8 on PHP, MySQL and Apache

此查询(以root身份)应该告诉您需要知道的内容:

show variables like 'c%'