configにtimezon設定するとundefined local variable〜と出てしまう

railsでtimezoneの設定をしようとしてapplication.rbに

config.time_zone = "Tokyo" config.active_record.default_timezone = :local

と記述したところlocalサーバー起動時にエラーがでてしまいました。
このエラーの取り方が分からないので教えて欲しいです。

発生している問題・エラーメッセージ

rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/railties-7.0.7.2/lib/rails/railtie.rb:228:in `method_missing': undefined local variable or method `”Tokyo”' for Heloo::Application:Class (NameError)

該当のソースコード

application.rb

1 class Application < Rails::Application 2 # Initialize configuration defaults for originally generated Rails version. 3 config.load_defaults 7.0 4 5 # Configuration for the application, engines, and railties goes here. 6 # 7 # These settings can be overridden in specific environments using the files 8 # in config/environments, which are processed later. 9 # 10 config.time_zone = ”Tokyo” 11 config.active_record.default_timezone = :local 12 # config.eager_load_paths << Rails.root.join("extras") 13 end

railtie.rb

1222 # If the class method does not have a method, then send the method call 2223 # to the Railtie instance. 3224 def method_missing(name, *args, &block) 4225 if !abstract_railtie? && instance.respond_to?(name) 5226 instance.public_send(name, *args, &block) 6227 else 7228 super 8229 end 9230 end

コメントを投稿

0 コメント