Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Problemas para subir o server

=> Booting WEBrick
=> Rails 4.2.1 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
/home/lucas/.rvm/gems/ruby-2.4.1/gems/activesupport-4.2.1/lib/active_support/core_ext/numeric/conversions.rb:121: warning: constant ::Fixnum is deprecated
/home/lucas/.rvm/gems/ruby-2.4.1/gems/activesupport-4.2.1/lib/active_support/core_ext/numeric/conversions.rb:121: warning: constant ::Bignum is deprecated
Exiting
/home/lucas/.rvm/gems/ruby-2.4.1/gems/activesupport-4.2.1/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>': stack level too deep (SystemStackError)
    from /home/lucas/.rvm/gems/ruby-2.4.1/gems/activesupport-4.2.1/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>'
    from /home/lucas/.rvm/gems/ruby-2.4.1/gems/activesupport-4.2.1/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>'
    from /home/lucas/.rvm/gems/ruby-2.4.1/gems/activesupport-4.2.1/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>'
    from /home/lucas/.rvm/gems/ruby-2.4.1/gems/activesupport-4.2.1/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>'
    from /home/lucas/.rvm/gems/ruby-2.4.1/gems/activesupport-4.2.1/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>'
    from /home/lucas/.rvm/gems/ruby-2.4.1/gems/activesupport-4.2.1/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>'
    from /home/lucas/.rvm/gems/ruby-2.4.1/gems/activesupport-4.2.1/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>'
    from /home/lucas/.rvm/gems/ruby-2.4.1/gems/activesupport-4.2.1/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>'
     ... 4043 levels...
    from /home/lucas/.rvm/gems/ruby-2.4.1/gems/railties-4.2.1/lib/rails/commands/commands_tasks.rb:39:in `run_command!'
    from /home/lucas/.rvm/gems/ruby-2.4.1/gems/railties-4.2.1/lib/rails/commands.rb:17:in `<top (required)>'
    from bin/rails:9:in `require'
    from bin/rails:9:in `<main>'
2 respostas
solução!

Oi, Lucas, tudo bem?

No Ruby 2.4 os valores numericos do Fixnum e Bignum foram unificados num só tipo o Integer, e a gem Active Support precisa desses valores para funcionar.

Você pode ou alterar o seu Ruby para a versão 2.3 ou atualizar o seu seu Rails para da 4.2.8 para cima que é a primeira versão que suporta essa versão do Ruby.

Minha recomendação é você colocar no seu Gemfile gem 'rails', '4.2.8' e rodar um bundle update rails

Bons estudos.

Conseguir resolver obrigado !!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software