190 votes

Redis connexion à l'adresse 127.0.0.1:6379 l'échec connecter ECONNREFUSED

Je travail avec node.js par expressjs
J'ai essayer d'enregistrer un compte à la session. Alors, j'essaie de test session avec le code dans expressjs

var RedisStore = require('connect-redis')(express);
app.use(express.bodyParser());
app.use(express.cookieParser());
app.use(express.session({ secret: "keyboard cat", store: new RedisStore }));

mais je suis d'erreur Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED.
Merci de m'aider à résoudre ce problème

266voto

haskellguy Points 1595

Après avoir installé le redis, tapez dans le terminal:

redis-server

et vous aurez redis cours d'exécution

4voto

Sirlate Points 1281

J'ai également le même problème, j'ai d'abord essayé de redémarrer redis-server en sudo service restart mais le problème persiste toujours. Puis j'ai enlevé redis-server par sudo apt-get purge redis-server et l'installer à nouveau en sudo apt-get install redis-server puis le redis avait repris le travail. Il est également utile d'avoir un coup d'oeil à redis journal qui se trouve ici /var/log/redis/redis-server.log

3voto

Paing Soe Thaw Points 13

J'ai utilisé ubuntu 12.04 J'ai résolu le problème en installant redis-server

redis-server installation pour ubuntu 12.04

certaines configuration de la nouvelle racine de l'autorisation Également répertorié les manuels pour les autres OS

Merci

1voto

agpt Points 1022

Pour plate-forme windows, Vous devez vérifier si redis-server est en cours d'exécution sur l'ip:port. vous pouvez trouver redis configuration lors de l'installation le répertoire /conf/redis.conf. par défaut, le client accepte 127.0.0.1:6379.

-7voto

ysk Points 12

Essayez de mettre à niveau votre nœud à la dernière version.

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

la version 0.4 peut ne pas fonctionner correctement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X