Heroku でホストされている Rails アプリケーションで作業していて、ファイルを解凍しようとしています。Amazon s3でペーパークリップを使用してzipファイルを保存しています。
zip_file.rb
class ZipFile < ActiveRecord::Base
has_attached_file :attachment, {}.merge(PAPERCLIP_STORAGE_OPTIONS)
end
私のファイルは正常に amazon に保存されています。ブラウザで添付ファイルの URL を開くと、zip ファイルがダウンロードされます。しかし、コンソールで unzipfile を実行しようとすると、次のエラーが表示されます。
u = ZipFile.last.attachment.url
Zip::ZipFile.open(u)
エラーが発生します:
Zip::ZipError: File #{file_url} not found
も使用しzipfile.attachment.path
てファイルにアクセスしましたが、同じエラーが返されます。
どうした?助けてください。
どうもありがとう。