AWS上にあるzipファイルを解凍したいです
rails を使ってzipファイルをS3にアップしているのですが、
S3にあるzipファイルが解凍できません。
実際にAWSの画面を確認しても
「https://s3-ap-northeast-1.amazonaws.com/evnevvjn/uploads/tmp/1541037878-40247-0006-6736/exhibit.zip」のフォルダは確実にあるはずなのに、
「https://s3-ap-northeast-1.amazonaws.com/evnevvjn/uploads/tmp/1541037878-40247-0006-6736/exhibit.zip not found」が帰ってきます。
Zip::File.open("https://s3-ap-northeast-1.amazonaws.com/evnevvjn/uploads/tmp/1541037878-40247-0006-6736/exhibit.zip") do |zip| zip.each do |entry| zip.extract(entry, Rails.root.join('public/' + 'uploads') + dest + entry.name)#第一引数の解凍済みzipファイルを第二引数に保存 end end
ファルダはありますが、以下のS3の画面で「開ける」を開けるを選択すると、「ポップアップがブロックされました」と表示されます。これはなあにか関係しているのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。