在我的heroku上,我收到错误
Redis::CannotConnectError (Error connecting to Redis on localhost:6379 (Errno::ECONNREFUSED)):
2016-04-14T09:25:04.155091+00:00 app[web.1]: app/controllers/users /registrations_controller.rb:123:in `send_confirmation_email'
2016-04-14T09:25:04.155092+00:00 app[web.1]: app/controllers/users/registrations_controller.rb:49:in `daycare'
我还添加了插件Redis to go
答案 0 :(得分:0)
您的应用程序不应尝试连接到localhost。相反,您的初始化程序应该获取env var(REDIS_URL
IIRC)并在它存在时使用它。
答案 1 :(得分:0)
确保已安装Redis。我知道您说过您是在Heroku上获得的,但是例如,如果您在Mac上并且正在使用Homebrew,则只需运行brew install redis
,就可以了。 (无论如何,它为我解决了问题。)