Herokuでチャット遊びしようと思ったらエラーになる。
productionだと確かにローカルでもエラーになる。。
Uncaught exception: Error connecting to Redis on localhost:6379 (Errno::ECONNREFUSED)
てなエラーに1時間悩まされたのでメモ。
単純にconfig/cable.yaml
のproductionのredis URLがlocalになっていただけでした。。
自分!READMEを読みなさい!(戒め
1 2 3 |
production: adapter: redis url: redis://localhost:6379/1 |
となっていたので
1 2 3 |
production: adapter: redis url: <%= REDIS_URL %> |
Heroku Redisを使用しているのでこんな感じ。
解決。
スポンサードリンク