首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phusion phusion乘客字符集

phusion phusion乘客字符集
EN

Stack Overflow用户
提问于 2009-02-17 17:37:40
回答 1查看 1.2K关注 0票数 0

我刚刚在Centos 5.2 64位服务器上安装了Apache2、Phusion Passenger和Rails 2.2.2。我的mysql数据库是latin1,我的设置在php服务器上工作,我的rails设置除了使用数据库中的数据进行字符编码之外,还可以使用字符编码。

我已经设置了

meta http-equiv="Content-Type“content=”文本/html;charset=iso8859-1“(省略括号)

在页眉中,但是当我查看页面的源代码时,我发现页眉是正确的,但是当我运行

HEAD http://servername/posts/show/2

我将utf-8放入字符集。

简而言之,我没有从数据库中获取数据中的unicode字符,但是posts.html.erb中的unicode字符确实可以正确显示。

那么这个头文件集在哪里,我做错了什么?

编辑,只是添加我通过运行HEAD获得的标题

缓存控制:专用,最大年龄=0,必须重新验证连接:关闭日期: 2009年2月17日16:59:32 GMT ETag:"f242d9af7c676eb3f7b92f4c4f4b16d3“服务器: Apache/2.2.3 (CentOS)内容长度: 296内容类型:文本/CentOS;字符集=utf-8客户端日期:星期二,2009年2月17日16:59:32 GMT客户端-对等: Client-Response-Num: 1 Set-Cookie:_html_session=BAh7BiIKZmxhc2hJQzonQWN0aW9uQ29udHJvbGxlcjo6Rmxhc2g6OkZsYXNoSGFzaHsABjoKQHVzZWR7AA%3D%3D--455dc90f774060b52ea418446bdf2774beea16d5;path=/;HttpOnly X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 2.0.6 X-Runtime: 21ms

致以敬意,

Trausti

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-02-17 17:57:44

来回答我自己的问题。我被告知,通过添加以下文本

ActionController::Base.default_charset=("ISO-8859-1")

进入envrionment.rb可以解决这个问题,它确实解决了这个问题。它解决了我的问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/557907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档