Har*_*man 2 ruby-on-rails image precompiled asset-pipeline
我正在尝试在Amazon的EC2服务器上部署Web应用程序,并且我在服务器上有代码.一切看起来都在工作,但是当我转到主页时,我收到500错误消息,该production.log文件给出了以下错误:
ActionView::Template::Error (image.png isn't precompiled)
Run Code Online (Sandbox Code Playgroud)
我试过跑rake assets:precompile,
我已经改变了行config/environments/production.rb到config.assets.compile = true
image.png内容public/assets/manifest.yml但我仍然得到同样的错误.
我正在运行Rails 3.2.6和Ruby 1.8.7.
谢谢你的帮助!
跑步rake assets:precompile RAILS_ENV=production应该修复它.如果你不提供任何RAILS_ENV,Rails会认为是development
我相信这是因为资产管道中的每个环境都有不同的表现.因此,作为一般规则,在生产中,始终使用RAILS_ENV ='production'运行rake任务,你应该保持安全:)
很高兴我能帮助你
| 归档时间: |
|
| 查看次数: |
6436 次 |
| 最近记录: |