服务器无法在rails 3生产环境中找到公用文件夹

Jam*_*mes 30 ruby-on-rails production-environment ruby-on-rails-3

我正在使用最新的rails 3 beta.该应用程序在开发模式下工作正常,但是当我通过生产模式启动服务器时rails server -e production,似乎public无法找到该文件夹.我收到如下错误消息:

ActionController::RoutingError (No route matches "/javascripts/jquery.js"):
Run Code Online (Sandbox Code Playgroud)

以及应该在public文件夹中的所有内容的类似消息.我和mongrel和webrick一起试过这个.我很感激任何帮助.

小智 60

编辑config/environments/production.rb并设置此行:

config.serve_static_assets = true