警告:已初始化常量Mime :: PDF

时间:2017-07-28 20:54:14

标签: ruby-on-rails ruby rubygems

现在我正在使用rails 2.3.3如果我在终端中运行我的项目,我会收到此警告。

  

/home/mike/.rvm/gems/ruby-2.3.3/gems/actionpack-3.2.8/lib/action_dispatch/http/mime_type.rb:102:警告:已经初始化的常量Mime :: PDF

1 个答案:

答案 0 :(得分:0)

不确定,请尝试将以下代码添加到config/initializers/mime_types.rb文件中。

Mime::Type.register 'application/pdf', :pdf

看起来新版本的rails已经registers了。

OR

在定义之前尝试使用lookup_by_extenstion

在同一个config/initializers/mime_types.rb文件中。

Mime::Type.register "application/pdf", :pdf unless Mime::Type.lookup_by_extension(:pdf)