記事概要
Rails新規作成時に発生するエラーuninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger (NameError)
を解消する方法について、記述する。
言語やフレームワーク
使用技術 | |
---|---|
フロントエンド | HTML |
バックエンド | Ruby 3.2.0 Ruby on Rails 7.1.5.1 |
データベース | MySQL |
インフラ | - |
API | - |
その他 | - |
前提
- Rails新規作成時にエラーが発生している
- 実行したコマンドは
rails _7.0.0_ new [アプリ名] -d mysql
である
エラー解消方法
バージョンを指定せず、下記コマンドでRailsを新規作成する
rails new [アプリ名] -d mysql
- Rubyは、ver.3.2.0で作成される
- Railsは、ver.7.1.5.1で作成される
参照した記事
-
🚀 Rails で rails new 実行でエラー?解決策
- アップグレードするリスクがあるため、アップグレードは回避する
- バージョンを指定しないことで、エラーが解消された
-
【Rails】uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger (NameError)の対処法
- bundle installのスキップオプションでRailsの新規作成を試みたが、エラーが解消されない
- 参照記事不明
- activesupportをupdateしたが、エラーが解消されない
- loggerをupdateしたが、エラーが解消されない