再次使用rails app的utf8问题
我再站在这里拉我的头发..
所以我用拉脱维亚语制作应用程序。 所以它需要utf8编码。 我尝试将各种配置放在初始化器中,例如:
- Encoding.default_internal =编码:: UTF_8
- Encoding.default_external =编码:: UTF_8
试过各种评论,比如:
- #encoding:utf-8
在我的视图布局文件中,我有:
我的数据库连接设置为utf8,实际上并没有问题。
我遇到的问题是,我不能在我的视图中使用UTF8字符。 每次我收到此错误:
incompatible character encodings: ASCII-8BIT and UTF-8
我敢肯定,我的文件是用utf8编码的。 我不知道我能做什么,让rails应用程序正确读取utf8。
好吧,所以我找到了一个修复,这对我有好处,但是发了一个新post,因为这需要更多的信息,我想……我不认为这是正确的做法,但是好吧……它修复了我所有的问题,所以也许这对其他人有帮助..
这是修复Rails utf8问题吗?
- 如何做一个Ajax GET请求从rails获取数据并将其传递给javascript(谷歌地图)?
- Factory Girl怎么没有对独特属性进行排序?
- Rails lib包括
- 在OSX上安装PostgreSQL以进行Rails开发
- 在rails 4中,如何在创建之前操纵强参数?
- 切换到mysql数据库时rake db:load命令中的问题
- ActionView :: Template :: Error(PG :: UndefinedFunction:ERROR:运算符不存在:整数~~未知
- 使用1900年之前的日期缓存模型时的编组错误
- Rails 2.3.5:如何访问lib / directory / file.rb中的代码?