1

我只是想看看这是否是最近出现错误的原因:

有时未正确插入某个表中的值,这似乎是在我对该网站上的文本编码进行更改后出现的,从 ISO-8859-1 到 UTF-8,因为网站本身的文本显示错误。当时,我不知道这会导致 DB 错误,但 DB 是用 Latin1 编码的,我相信它与 ISO-8859-1 相同。

带有表单的页面(UTF-8)是否会尝试插入到 Latin1 数据库中,导致某些查询出现硬插入错误——也就是说,查询完全失败,而不是由于编码不匹配而输入奇怪的字符串?

编辑——我问是因为我自己无法复制插入错误,我只能观察到它在其他用户身上发生了两次。这些用户在注册时似乎没有使用特殊字符,这增加了混乱......

衷心感谢您的帮助和时间,

-H

4

0 回答 0