-
22-07-2019 - |
题
我有一个多语言网站,但在插入中文元标记时遇到问题。这些都变成了问号。
有什么方法可以实现这一目标吗?
非常感谢
- 编辑 -
存储 SEF URL 的表采用 latin1_swedish_ci 字符集。如何在不破坏 URL 的情况下将此单个表更改为 utf8_general_ci?
非常感谢!
解决方案
确保:
- 您使用的字符编码包括这些字符(UTF-8 是安全的)
- 您的编辑器配置为使用该字符编码
- 您的数据库(如果这些详细信息存储在一个数据库中)配置为使用该编码
- 您的网络服务器配置为在内容类型标头上输出字符集参数(并且它使用正确的编码)
- 您的浏览器未配置为忽略指定的编码
其他提示
您从数据库中检索数据? 如果是的话请确保您连接字符集也设置为UTF-8。 比如在MySQL中,你需要在任何其他发出此查询:
SET NAMES 'utf8';
这可能是因为你需要中国汉字编码为HTML实体,或指定一个字符集。
让你检查你的性格在你的文档标题设置?我通常使用UTF-8实现中国字符集。
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
如果您使用的是程序像Dreamweaver,请确保您的文件实际上正在正确的字符集和保存。我们有其中,在Dreamweaver的文件中的字符是未来通过一个问题????因为编辑器本身被设置为ISO-8859-1
也许你的浏览器 - 或者更确切地说,您选择在页面中显示的字体 - 不支持中国文字。什么系统和浏览器,这是对?
不隶属于 StackOverflow