我用下面的片段在Rails應用程序:未定義的方法「路徑」對於StringIO的在Ruby中
require 'open-uri'
url = "http://..."
uri = URI.parse(self.url)
file = open(uri)
puts "path: #{file.path}"
上的一些文件其中一期工程從網絡,那麼別人與崩潰:
未定義#<方法'路徑」 StringIO的:0x00000102a47240>
任何方式來解決這個奇怪的,間歇性的問題?
您能否提供帶有和沒有此錯誤的示例網址? – 2011-06-04 06:14:09
@floatless謝謝,它似乎是非常小的文件沒有創建支持文件的問題。 – 2011-06-04 19:43:29