2012-07-18 6 views
13

J'ai un serveur Redis. Lorsque je tente la commande ping ou toute autre commande en utilisant Redis-cli ping Je reçois un message d'erreur indiquant: (erreur) fonctionnement ERR pas permisRedis n'autorisant aucune opération

frappe seulement Redis-cli me prend à l'invite: Redis 127.0.0.1:6379>

après toute commande Redis donne à nouveau la même erreur.

Je n'ai aucune idée de ce que le problème pourrait être. Toute aide est appréciée.

+0

les commandes qui sont en cours d'exécution vous? –

+0

Ping, get, set .. aucun d'eux ne fonctionne. Tous donnent la même erreur –

+0

l'authentification pwd at-elle fait l'affaire? –

Répondre

24

dans votre fichier redis.conf - est-il un champ « requirepass » qui est définie (et pas fait de commentaires avec les balises de hachage) - le cas échéant, vous devez vous authentifier d'abord comme ceci:

AUTH Pwd (remplacer PWD avec la phrase de mot de passe réel)

Une fois authentifié, vous pouvez émettre de nouvelles commandes

+0

Merci .. cela a fonctionné –

1
l'option

de requirepass peut être activé dans votre fichier de configuration

  1. passe l'authentifiées avec -a arguments après commande Redis-cli: $ Redis-cli -a YourPass

  2. exec commande auth après Redis rapide:> auth YourPass

Questions connexes