Far*_*our 3 ruby-on-rails heroku amazon-s3
我正在开发一个尝试执行以下操作的应用:
如果我在本地运行应用程序,一切都有效,但当我尝试在heroku上运行应用程序时,它只是不起作用.该脚本运行并没有给我任何错误,但文件不会传输到tmp文件夹.
我是否需要做一些不同的事情来存储heroku tmp文件夹中的文件?文件名中是否需要Process.pid?
我正在使用AWS :: S3 :: S3Object.url_for生成临时URL以从s3获取文件
我正在使用以下代码来获取文件:
Net::HTTP.start("s3.amazonaws.com") { |http|
resp = http.get(file_path)
open("#{Rails.root}/tmp/files/#{tmp_save_path}", "wb") { |file|
file.write(resp.body)
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助.
| 归档时间: |
|
| 查看次数: |
2752 次 |
| 最近记录: |