ERR unknown command: Unknown command
RedisNe demek?
Gönderdiğiniz komutu Redis tanımıyor. Komut adı hatalı, bu sürümde mevcut değil ya da devre dışı bırakılmış/yeniden adlandırılmış olabilir.
Neden olur?
Komut adının yanlış yazılması; komutun daha yeni bir Redis sürümünde eklenmiş olması (eski sunucuda yok); bir modül (ör. RedisJSON, RediSearch) gerektiren komutun modül yüklü olmadan çağrılması; ya da rename-command/ACL ile komutun kapatılması. Bazen istemcinin yanlış argüman ayrımı da komut adının bozuk görünmesine yol açar.
Nasıl çözülür?
Komut adını ve söz dizimini doğrulayın (COMMAND DOCS komut veya belgeler). Sunucu sürümünü kontrol edin: INFO server. Modül komutuysa modülün yüklü olduğunu doğrulayın: MODULE LIST. Komut rename-command ile gizlenmişse yapılandırmayı gözden geçirin. İstemci kütüphanenizin komutu doğru şekilde kodladığından emin olun.
Aynı motorda diğer kayıtlar
- ERR Unknown option or number of arguments for CONFIG SETUnknown option or number of arguments for CONFIG SET (eski sürümlerde: Unsupported CONFIG parameter)
- ERR MULTI calls can not be nestedMULTI calls can not be nested
- ERR Lua script attempted to access nonexistent global variableLua script attempted to access a nonexistent global variable
- TRYAGAIN Multiple keys request during rehashing of slotMultiple keys request during rehashing of slot (cluster)
- ERR DISCARD without MULTIDISCARD without MULTI
- BUSYGROUP Consumer Group name already existsConsumer group already exists
- NOGROUP No such key or consumer groupNo such key or consumer group in stream