当我在生产模式下启动rails时,它会预编译所有资产,但无法提供application.css资源。我查看了public/assets
并且存在预编译的application.css。在Rails 3.1生产模式中找不到预编译的CSS
但是,每当我尝试从页面访问它时,我都会得到一个404。
这些是我用来启动服务器的说明,如果这可能有所帮助。
RAILS_ENV=production bundle exec rake assets:clean
RAILS_ENV=production bundle exec rake assets:precompile
rails -e production
我不使用Rails 3.1,但不是应用程序根目录下的assets资料夹,而不是'public'文件夹?请原谅我,如果这是错误的。 – bricker
这是错误的,它在'public'文件夹 –