0

在开发中,它工作正常,但在生产模式下,图像不可见,并且我收到“您要查找的页面不存在”错误。我已将此代码放入 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 中启用它

4

1 回答 1

0

我明白了,有两个错误-

  1. 路径不准确,所以我修复了它们
  2. 此外,如果您在 localhost 上的生产环境中运行 config.serve_static_assets = true,您可能还需要在 config/environment/production.rb 中启用它
于 2013-03-30T09:06:55.063 回答