私のローカル開発環境では、ペーパークリップに奇妙な問題があります。パブリックフォルダーに移動すると、ファイルが実際にそこにあり、壊れていないため、画像を正常にアップロードできるようです。しかし、ビューで見ようとすると、画像が壊れています。ソースを表示すると、パスは正確なファイルの場所につながります。
私の開発環境でこれらのイメージを「提供」するために何か特別なものが必要ですか? Paperclip には ImageMagick が必要であるという記事を読んだので、インストールしました。しかし、私は彼らがお互いに話すようにするために何もしませんでした (これが自動的に起こる場合を除きます)。
私が得ている正確なエラーは次のとおりです。
ActionController::RoutingError (No route matches [GET] "/system/taskfiles/taskfi
les/000/000/001/original/Forum_announcement_header.jpg"):
したがって、自分のコンピューターで自分の app フォルダーに移動し、次に /public/system/taskfiles/taskfiles...jpg に移動すると、ファイルは実際にそこにあります。
HOURS の回答を検索しましたが、同じ問題を抱えている人は誰もいません。ご協力いただきありがとうございます!