https://programming-beginner-zeroichi.jp/articles/77
こちらのサイトを参考にrailsでredisを使おうとしているのですが、
config/initializers/redis.rbに
require 'redis' uri = URI.parse(ENV["REDIS"]) REDIS = Redis.new(host: uri.host, port: uri.port)
このコードをかいてrailsサーバーを立ち上げようとすると
bad URI(is not URI?): nil (URI::InvalidURIError)
というエラーが出ました。
また、上記のコードをコメントアウトすると
/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/railties-6.0.3.2/lib/rails/application/configuration.rb:282:in `const_get': uninitialized constant ActionDispatch::Session::RedisStore (NameError)
というエラーが出ます。gemがうまく機能していないのでしょうか、全くわからないので対処法の分かる方よろしくお願いします。
また、railsでredisを使うもっといいやり方を知っておられる方がいらっしゃれば教えていただきたいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。