1
我可以將所有需要的文件(使用AWS SDK的Ruby ruby)&上傳到S3存儲桶。當我試圖從S3下載zip文件到本地服務器&解壓他們,我geeting以下錯誤......如何使用ruby從s3存儲桶下載ZIP文件
[2013-05-06T07:19:37 + 00:00] FATAL:類型錯誤:aws_unzip [db_unzip(AWS ::解壓第14行)有一個錯誤:類型錯誤:無法DUP NilClass
甚至當我嘗試手動解壓,我可以看到「zip文件已損壞」 ......但是拉鍊文件是存在於S3的位置沒有損壞(我測試通過下載它們手動提取它們,它提取得很好).... 任何一個可以幫助我在哪裏做錯讀取從存儲區到本地服務器的zip文件? ??? 當下載它是越來越損壞......
我的代碼是
File.open(dd, 'w') {|f| f.write(obj.read.force_encoding('utf-8'))}
感謝男人......它運作良好....沒有問題與force_encoding ... – 2013-05-06 08:43:07