2012-07-18 14 views
13

Ho un server Redis. Quando provo il comando ping o qualsiasi altro comando utilizzando Redis-cli ping ricevo un messaggio di errore che dice: (errore) operazione ERR non è permessoRedis non consente alcuna operazione

digitazione solo Redis-cli mi porta al prompt: Redis 127.0.0.1:6379>

dopo questo comando di nuovo, viene restituito lo stesso errore.

Non ho idea di quale potrebbe essere il problema. Qualsiasi aiuto è apprezzato.

+0

quali comandi sono in esecuzione? –

+0

Ping, get, set .. nessuno di loro funziona. Tutti danno lo stesso errore –

+0

l'autenticazione pwd ha fatto il trucco? –

risposta

24

nel file redis.conf - c'è un campo 'requirepass' che viene impostato (e non commentata con tag hash) - in tal caso, è necessario autenticarsi prima in questo modo:

AUTH Pwd (sostituire pwd con l'attuale frase password)

Una volta autenticato, è possibile emettere nuovi comandi

+0

Grazie .. questo ha funzionato –

1
opzione

requirepass può essere abilitato nel file di configurazione

  1. passare il autenticati con -a argomento dopo comando Redis-cli: $-cli Redis -a YourPass comando auth

  2. exec dopo Redis pronta:> auth YourPass

Problemi correlati