我将 Rails 应用程序的 ruby 版本从 2.2.1 升级到 2.5.1。但是,当我尝试启动 rails 服务器时,它给了我这个错误。
constant OpenSSL::SSL::SSLContext::METHODS is deprecated Traceback (most recent call last):
25: from bin/rails:4:in `<main>'
24: from bin/rails:4:in `require'
23: from /home/jaydee/.rvm/gems/ruby-2.5.1/gems/railties-4.2.10/lib/rails
/commands.rb:17:in `<top (required)>'
22: from /home/jaydee/.rvm/gems/ruby-2.5.1/gems/railties-4.2.10/lib/rails
/commands/commands_tasks.rb:39:in `run_command!'
21: from /home/jaydee/.rvm/gems/ruby-2.5.1/gems/railties-4.2.10/lib/rails
/commands/commands_tasks.rb:75:in `server'
20: from /home/jaydee/.rvm/gems/ruby-2.5.1/gems/railties-4.2.10/lib/rails
/commands/commands_tasks.rb:75:in `tap'
19: from /home/jaydee/.rvm/gems/ruby-2.5.1/gems/railties-4.2.10/lib/rails
/commands/commands_tasks.rb:78:in `block in server'
18: from /home/jaydee/.rvm/gems/ruby-2.5.1/gems/railties-4.2.10/lib/rails
/commands/commands_tasks.rb:78:in `require'
17: from /home/jaydee/source/ruby-upgrade/shiftshark/config
/application.rb:6:in `<top (required)>'
16: from /home/jaydee/.rvm/gems/ruby-2.5.1/gems/bundler-1.17.1
/lib/bundler.rb:114:in `require'
15: from /home/jaydee/.rvm/gems/ruby-2.5.1/gems/bundler-1.17.1/lib/bundler
/runtime.rb:65:in `require'
14: from /home/jaydee/.rvm/gems/ruby-2.5.1/gems/bundler-1.17.1/lib/bundler
/runtime.rb:65:in …Run Code Online (Sandbox Code Playgroud)