浏览 9938 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-02-05
但是安装完毕后做例子的时候又出现了中文乱码问题,搜索+试验一通后得到如下的解决方法: 环境: Ruby:ruby185-22_rc2.exe Mysql:5.0.18 Mysql图形化管理工具:ems sql manager 2005 OS:XP SP2 乱码情况一:用户从输入界面输入中文,程序将输入内容保存到mysql中,程序在将内容从mysql取出显示到页面上,中文显示正常。但利用ems sql manager 2005查看时看到的是中文乱码。(我的mysql数据库和表设置的都是utf8格式) 解决方法:修改database.yml 增加 encoding: utf8 这一数据库连接属性。修改后: development: adapter: mysql database: mybook encoding: utf8 username: root password: 123456 host: localhost 附件一是解决后效果 乱码情况二:apps\views\..\*.rhtml中的中文在网页显示时是乱码,例如表格的列标题。 解决方法:*.rhtml中的中文以utf-8的格式保存,可以用记事本打开*.rhtml文件另存为unicode编码格式。 附件二是解决后效果 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-02-05
你的帖子就是一片乱啊....
|
|
返回顶楼 | |
发表时间:2007-02-06
有没有非utf8格式的 controller中写入中文的办法?
|
|
返回顶楼 | |
发表时间:2007-03-16
非常感谢 问题解决了!!!!
|
|
返回顶楼 | |
发表时间:2007-03-16
其实使用 gettext 之类的plugin,最方便。
|
|
返回顶楼 | |
发表时间:2007-04-02
guorui303 写道: 今天小试了下Ruby On Rails。根据Eiffel Qiu的安装步骤(Ruby on Rails实践)进行安装,还算比较顺利。
但是安装完毕后做例子的时候又出现了中文乱码问题,搜索+试验一通后得到如下的解决方法: 环境: Ruby:ruby185-22_rc2.exe Mysql:5.0.18 Mysql图形化管理工具:ems sql manager 2005 OS:XP SP2 乱码情况一:用户从输入界面输入中文,程序将输入内容保存到mysql中,程序在将内容从mysql取出显示到页面上,中文显示正常。但利用ems sql manager 2005查看时看到的是中文乱码。(我的mysql数据库和表设置的都是utf8格式) 解决方法:修改database.yml 增加 encoding: utf8 这一数据库连接属性。修改后: development: adapter: mysql database: mybook encoding: utf8 username: root password: 123456 host: localhost 附件一是解决后效果 乱码情况二:apps\views\..\*.rhtml中的中文在网页显示时是乱码,例如表格的列标题。 解决方法:*.rhtml中的中文以utf-8的格式保存,可以用记事本打开*.rhtml文件另存为unicode编码格式。 附件二是解决后效果 |
|
返回顶楼 | |