#サーバ立ち上げ時のエラー
##開発環境
ruby 2.5.0
rails 5.2.4
OS Catarina
##エラーコード
久しぶりにアプリを作成し、rails sをしたら...
terminal
$ rails s
[WARNING] Could not load command "rails/commands/server/server_command". Error: uninitialized constant URI::Generic.
色々試しても治りませんでした泣
##解決
自分の開発環境ではrubyのバージョンが2.5.0でした。
そのバージョンを2.6.3に変更して、サーバをもう一度立ち上げたらうまく行きました。
####Rubyのバージョン変更の仕方
以下をターミナルで打ち込んでいきます。
バージョン確認
$ ruby -v
指定のバージョンをインストール
$ rbenv install 2.6.3
バージョンを確認
$ rbenv versions
特定のディレクトリだけで利用するバージョンを変更
$ rbenv local 2.6.3
rehashを行う
$ rbenv rehash
###Gemfileの編集
Gemfileに書いてあるRubyのバージョンをインストール後のバージョンに変更してterminalにて
$ bundle i
を行う。
以上で行けました!