我正在使用最新的 Rails 3 beta。该应用程序在开发模式下运行良好,但是当我通过rails server -e production 在生产模式下启动服务器时,似乎找不到public 文件夹。我收到如下错误消息:
ActionController::RoutingError (No route matches "/javascripts/jquery.js"):
对于应该位于 public
文件夹中的所有内容,还有类似的消息。
我已经用 mongrel 和 webrick 尝试过了。如果有任何帮助,我将不胜感激。
最佳答案
编辑 config/environments/development.rb 并设置此行:
config.serve_static_assets = true
关于ruby-on-rails - 服务器在rails 3生产环境中找不到公用文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2786344/