[Rails]サーバ立ち上げ時のエラー
サーバ立ち上げ時のエラー
開発環境
ruby 2.5.0
rails 5.2.4
OS Catarina
エラーコード
久しぶりにアプリを作成し、rails sをしたら...
$ 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
を行う。
以上で行けました!
Author And Source
この問題について([Rails]サーバ立ち上げ時のエラー), 我々は、より多くの情報をここで見つけました https://qiita.com/Takuma1111/items/5744dd2aee685d9e2dd0著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .