未定义的方法`new' for" ExceptionNotification :: Rack":字符串错误

时间:2018-01-09 02:22:24

标签: ruby-on-rails

我的项目附带一个自述文件,其中包含一系列要执行的命令以便在本地运行。

  1. gem install bundler
  2. bundle install
  3. bundle exec rake db:create db:migrate
  4. ADMIN_PASSWORD=localpassword bundle exec rails server
  5. 我收到了错误:

    constant ::Fixnum is deprecated
    constant ::Bignum is deprecated
    

    执行第3步时。事实证明我必须将我的项目升级到最新版本的Rails。在执行第3步时,我收到以下错误,

     /usr/local/lib/ruby/gems/2.4.0/gems/actionpack-5.1.4/lib/action_dispatch/middleware/stack.rb:35:in 'build': undefined method 'new' for "ExceptionNotification::Rack":String (NoMethodError)
    Did you mean?  next
    

    我找到的解决方案是更新exception_notification gem中的行,但此项目似乎没有使用该gem。

    任何帮助都将不胜感激。

0 个答案:

没有答案