在开发中,它工作正常,但在生产模式下,图像不可见,并且我收到“您要查找的页面不存在”错误。我已将此代码放入 initalizers/paperclip.rb
Paperclip::Attachment.default_options.merge!(
:path => ":rails_root/public/system/:attachment/:id/:style/:basename.:extension",
:url => "/system/:attachment/:id/:style/:basename.:extension"
)
并重新编译了资源
rake assets:precompile
仍然没有在生产模式下显示图像。有什么帮助吗?
编辑 - 好的,我明白了,路径不准确。此外,如果您在 localhost 上的生产环境中运行 config.serve_static_assets = true,您可能还需要在 config/environment/production.rb 中启用它