我只是在测试我的网站,我将其他页面中的一些文本复制并粘贴到我的用户个人资料中。当我点击update
时,我得到了500:
Encoding::UndefinedConversionError: U+201C from UTF-8 to ISO-8859-1
违规的角色原来是一个简单的"
。我应该怎样做才能使我的表单不易受到复制和粘贴的影响,我想在我的情况下很多用户都会这样做?
答案 0 :(得分:0)
这里真正的错误是你没有在某个地方使用UTF-8,可能在你的数据库中。确保您的数据库采用UTF-8编码,以实现最大兼容性。 (另外,如果由于某种原因你设置Rails使用UTF-8以外的东西进行编码,我高度推荐使用UTF-8代替,很少有任何理由不这样做。 )