ruby-on-rails - Heroku 应用程序无法正确加载图片

标签 ruby-on-rails ruby-on-rails-3 heroku

我在 Heroku 应用上加载图片时遇到问题。

这让我发疯。

我有一个页面,上面有 5 张照片。它在我的本地主机上加载得非常好,但是当我尝试在 Heroku 上打开应用程序时,5 个图像中只有 2 个正确加载。

对于其余部分,我收到 404 错误,指出 RoutingError。我一遍又一遍地检查我的代码;检查文件是否在公共(public)/ Assets 中;检查文件名是否在两个地方都被正确引用,但仍然出现此错误。

可能是什么问题???

谢谢

费萨尔

最佳答案

如果您在部署之前没有预编译 Assets ,我会尝试这个(或其变体):

bundle exec rake assets:precompile
git add . 
git commit -m "precompiled assets"
git push heroku master

关于ruby-on-rails - Heroku 应用程序无法正确加载图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10350434/

相关文章:

ruby-on-rails - 为什么 GC 执行频繁发生并且在我的 Ruby Rails 上用 REE 部署花费太长时间?

ruby-on-rails - 安装 rails 时找不到文件 'lib'

html - 通过 Golang 提供 HTML5 应用程序

java - Heroku 上的 Spring 和 CloudAMQP 给出 "Unknown Host Exception"

ruby-on-rails - 如何检索网站图标?

ruby-on-rails - 从对象验证消息中删除字段名称

css - 如何在 ActiveAdmin 索引页中自定义表列大小?

postgresql - Heroku Postgres 上的高平均负载

ruby-on-rails - Rails postgis 适配器在表 "geometry_columns"中进行了大量查询

ruby-on-rails - Ruby on Rails 按 id(和版本?)排序