私はユーザーが画像をアップロードするレール3.1アプリケーションを持っています。私はそれらを/ assets/imagesに保存しています。これは、image_tagがpublic/imagesの代わりに探しているパスだからです。アップロードされたアセットをプリコンパイルする
すべては開発中の正常に動作しますが、私はHerokuのに展開し、それが私にこのエラーを与える:
ActionView::Template::Error (image_name.jpeg isn't precompiled)
このような状況を処理するための正しい方法は何ですか?アップロード後に画像をコンパイルする方法はありますか、それとも別の場所に保存する必要がありますか?
あなたは正しいです、私は今S3を使用して画像を保存しています。 –