在开发中,它工作正常,但在生产模式下,图像不可见,我得到“您正在寻找的页面不存在”错误。我把这段代码放在了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 / environment / production.rb中启用config.serve_static_assets = true
答案 0 :(得分:0)
我明白了,有两个错误 -