Ruby on rails 带回形针的导轨在生产中不起作用

Ruby on rails 带回形针的导轨在生产中不起作用,ruby-on-rails,paperclip,ruby-on-rails-5,Ruby On Rails,Paperclip,Ruby On Rails 5,我在Rails 5应用程序中使用回形针gem,在开发过程中一切正常,但在生产过程中,我没有显示任何图像,在puma日志中,我得到错误: ActionController::RoutingError (No route matches [GET] "/system/articles/images/000/000/003/medium/learn_language.jpg"): 在我的应用程序文件夹中,当我转到public/system/articles/images/000/000/003/me

我在Rails 5应用程序中使用回形针gem,在开发过程中一切正常,但在生产过程中,我没有显示任何图像,在puma日志中,我得到错误:

ActionController::RoutingError (No route matches [GET] "/system/articles/images/000/000/003/medium/learn_language.jpg"):
在我的应用程序文件夹中,当我转到
public/system/articles/images/000/000/003/medium
时,图像
learn\u language.jpg
就在那里,如果您运行Rails而没有nginx或其他代理服务器,我无法找出图像在Rails 5(在5.0.0.rc1上测试)上不出现的原因

rails s -e production
回形针何时需要设置

config.public_file_server.enabled = true
在您的
config/environments/production.rb

或者您可以设置
RAILS\u service\u STATIC\u FILES
env变量,因为默认情况下RAILS会检查它

config.public_file_server.enabled = ENV['RAILS_SERVE_STATIC_FILES'].present?

打字错误:你的意思是在标题中说“回形针在生产中不起作用”。另外,你有充分的理由在生产中使用Rails 5吗?因为如果不是的话,你可能想使用一个稳定的版本。这是一个新项目,我正在做,所以我想尝试一下,顺便说一句,在这个问题之前,一切都很好,即使是在测试版,我也会使用R5。使您的代码库保持最新状态能否向我们展示如何调用图像(
image\u tag
)?