我第一次使用ruby zip来读取文件而且我一直收到错误文件。我甚至尝试将文件放在我的公共目录中,我仍然得到完全相同的错误,但如果我输入文件位置我的地址栏文件下载意味着该文件存在。
<% url = URI(request.url) + @design_request.file.url(:original, false) %>
<% Zip::File.open(url.to_s) do |zip_file| %>
<% zip_file.each do |entry| %>
<%= "Extracting #{entry.name}" %>
<% end %>
<% end %>
任何帮助。感谢