Ruby on rails 乘客:未应用任何样式,但可以下载

Ruby on rails 乘客:未应用任何样式,但可以下载,ruby-on-rails,redmine,passenger,Ruby On Rails,Redmine,Passenger,我使用apache2和phusion的乘客在Centos 6上安装了Redmine 我可以很好地访问Redmine,所有的控件似乎都正常工作。问题是,这一切似乎都没有风格 如果我从呈现的html中逐字访问样式表的url,它会很好地调出它。如果我将样式表的样式直接嵌入到它应该呈现的页面中 我没有收到任何apache或Redmine错误,我确实在apache的访问日志中看到对样式表的请求 在css选项卡上的firebug中,它没有显示任何样式,但将“application.css”文件作为资源,当我

我使用apache2和phusion的乘客在Centos 6上安装了Redmine

我可以很好地访问Redmine,所有的控件似乎都正常工作。问题是,这一切似乎都没有风格

如果我从呈现的html中逐字访问样式表的url,它会很好地调出它。如果我将样式表的样式直接嵌入到它应该呈现的页面中

我没有收到任何apache或Redmine错误,我确实在apache的访问日志中看到对样式表的请求

在css选项卡上的firebug中,它没有显示任何样式,但将“application.css”文件作为资源,当我单击edit时,它会很好地加载数据

我清理了我的缓存,并要求我周围的人尝试,我们都得到了同样的问题。我已尝试重新启动服务器和Redmine应用程序

更奇怪的是,IE8显示正确。IE9、FF、Safari和Chrome都不正确地显示页面

Redmine也是文档根目录,它不在子目录中

我使用ajax请求进行了测试,并且能够检索样式。此时我唯一的假设是,我没有正确配置Passenger,请求资源的浏览器发送的用户代理或头是不同的,并且受到某种程度的影响?这是我最好的猜测


非常感谢您的帮助。

我发现了这个问题。Apache返回text/plain作为mimetype。通过添加

Addtype text/css.css


到.htaccess

我发现了问题。Apache返回text/plain作为mimetype。通过添加

Addtype text/css.css

到.htaccess