Ruby on Rails应用程序

时间:2017-08-23 18:32:18

标签: ruby-on-rails ruby

我知道这是本论坛的常见问题,但我一个接一个地尝试了近4个小时不能为我工作。在另一种方法和之前工作另一种资源,但不是这种方法。

以下错误:

无效参数@ rb_sysopen - https://example.s3.amazonaws.com/uploads/Data.pdf

当我使用如下所示:静态文件

@file = File.open("#{Rails.root}/public/Data.pdf")

然后

File.new(@file)

这是有效的,但如下所示:

动态文件

@file = File.open("#{papers.paper.url}") #=> output url: https://example.s3.amazonaws.com/uploads/Data.pdf

然后

File.new(@file)

显示错误。我尝试了w w+ r r+等字符串。

我在使用此代码时遇到了什么问题?

由于

0 个答案:

没有答案