Kir*_*ali 18 ruby-on-rails precompiled ruby-on-rails-3.1
当我在生产模式下启动rails时,它会预编译所有资产,但无法提供application.css资产.我查看public/assets并预编译的application.css存在.
但是,每当我尝试从页面访问它时,我都会收到404.
这些是我用来启动服务器的说明,如果这可能有帮助的话.
RAILS_ENV=production bundle exec rake assets:clean
RAILS_ENV=production bundle exec rake assets:precompile
rails -e production
Run Code Online (Sandbox Code Playgroud)
小智 34
如果您希望Rails为静态资产提供服务,请将以下行添加到production.rb:
config.serve_static_assets = true
Run Code Online (Sandbox Code Playgroud)
我知道最好允许apache或nginx为它们提供服务,但是如果你使用的是rails独立服务器(或者至少它适用于瘦),这是有效的
| 归档时间: |
|
| 查看次数: |
7983 次 |
| 最近记录: |