Moj*_*aba 2 amazon-ec2 redis laravel
我在 AWS EC2 中部署了一个 Laravel 应用程序。redis 服务器安装在另一台 EC2 服务器上。
正在成功初始化与redis服务器的连接。但是,每当我尝试清除缓存时,都会收到此错误:
Predis\Response\ServerException : ERR unknown command 'FLUSHDB', with args beginning with:
如果我在应用程序服务器上本地安装 redis 服务器,它工作正常。
知道如何修复它吗?
PS:我尝试了两个版本的redis:4.0.9和5.0.7(都给了我同样的错误)
这意味着FLUSHDB
已被禁用。这是一个危险的命令,因此许多管理员将通过重命名带有rename-command
配置的命令来禁用此命令,redis.conf
或者只是通过将其重命名为空字符串来禁用它。
rename-command flushdb ""
Run Code Online (Sandbox Code Playgroud)
检查 conf 文件以获取有关命令重命名的详细信息。
归档时间: |
|
查看次数: |
4621 次 |
最近记录: |