【问题标题】:Amazon S3 - Cloudfront & Heroku CSS not renderingAmazon S3 - Cloudfront 和 Heroku CSS 不呈现
【发布时间】:2012-01-31 00:03:50
【问题描述】:

我已经使用 Amazon S3 在 Heroku 上成功设置了资产管道。所有链接都OK,文件上传到S3,Bucket像分发一样共享,你可以点击打开文件... 我检查了亚马逊上的内容类型,它是 text/css ....

但是 CSS 想要渲染 o_O ...

这里是链接:http://stormy-mist-3168.herokuapp.com/excursions

谢谢!

【问题讨论】:

  • 它在本地工作吗?您的 html 似乎有些有趣 - 在第 297 行之前我没有看到任何开始的正文标记,即使这样它在 gmap div 之后的一行之后也被关闭。
  • 我会检查一下,谢谢指出。它在本地工作,但仅当资产在本地时。
  • 好吧,我修复了“body”的东西,当资产在本地时,它可以在本地工作,但是 2 天以来,我无法让该死的应用程序从亚马逊中提取这些图像和 css ...文件在那里。 ..我只是不明白为什么... :(

标签: ruby-on-rails-3 heroku amazon-s3 amazon-cloudfront


【解决方案1】:

我相信这是一个样式表问题 - 对于初学者来说,尝试删除你的颜色框样式表并重新编译并推送到 Heroku,从我的快速测试中我发现了某个地方的问题。

【讨论】:

  • 你拯救了我两天的挫败感,我现在要去庆祝新年了。谢谢贝农先生!
  • 如果你有时间写几句关于你是如何找到这个错误的,只是为了社区。谢谢!
  • 反复试验。我在本地保存了您的 html 和 css - 然后取出 css 文件的大块,直到我让它正确渲染,然后一次放回位 - 我认为只有一行颜色框 css 搞砸了事实上。
猜你喜欢
  • 1970-01-01
  • 2014-05-09
  • 2016-02-18
  • 2014-09-29
  • 2011-07-23
  • 1970-01-01
  • 1970-01-01
  • 2015-04-18
  • 2017-12-30
相关资源
最近更新 更多