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 

まだ画像はプロダクションモードで表示されていません。助けはありますか?

編集 - 了解しました。パスが正確ではありませんでした。また、ローカルホストで本番環境で実行している場合は、config/environment/production.rb で config.serve_static_assets = true を有効にすることもできます。

4

1 に答える 1

0

わかりました、2つの間違いがありました-

  1. パスが正確ではなかったので修正しました
  2. また、ローカルホストで本番環境で実行している場合は、config/environment/production.rb で config.serve_static_assets = true を有効にすることもできます。
于 2013-03-30T09:06:55.063 に答える