我想要在壓縮後從我的網站上下載照片。我正在使用rubyZip gem,但無法壓縮遠程文件。以下是方案:rubyZip寶石:想要在RoR中壓縮遠程文件
我想從服務器壓縮內容。內容是這樣的
http://myApplication.s3.amazonaws.com/xxxxxxxx/image/image1.jpeg,
所以在 「zipfile.add(attachment.document_file_name,attachment.document.url)」,我分配下列值:
document_file_name = image1.jpeg/IMAGE2 .JPEG/image3.jpeg document.url = http://myApplication.s3.amazonaws.com/xxxxxxxx/image
現在,這裏我得到以下錯誤:
沒有這樣的文件或目錄 - myApplication.s3.a mazonaws.com/xxxxxxxx/image
如果我從本地文件系統(例如:/ home/user/images)壓縮文件,但不能用於遠程文件,此gem工作正常。
我做錯了什麼?有人可以幫我嗎?或者其他可以做到這一點的寶石?
感謝, -Tahniyat
看到這個庫:https://github.com/fringd/zipline – iwasrobbed