0

我对 Tempfile 类有疑问。

elem = Tempfile.create(["path_to_file", ".pdf"], Rails.root.join('tmp'))

此代码示例适用于我的开发 ENV,但不适用于测试或生产 ENV。

错误:

undefined method `create' for Tempfile:Class

有人知道发生了什么吗?

只认为谷歌先生发现的是一些与厨房码头相关的错误。

开发和测试 ENV 都在使用

红宝石 2.1.5p273 (2014-11-13) [x86_64-linux-gnu]

导轨 3.2.13

唯一的区别是测试 ENV 在 nginx 上运行

我什至可以在 /usr/lib/ruby/2.1.0/tempfile.rb 中看到一个方法 Tempfile.create

感谢您的任何建议

编辑:在测试 ENV 时发现一个 ruby​​ 版本实际上是 2.0.0,由于 RVM,我有一个搞砸的 ruby​​ 版本,感谢大家的努力

4

0 回答 0