我记得有个命令可以显示使用的是哪个配置文件。 现在记不得了
1
tramm OP 查看了下文档
`INFO server`最下面一行就是。。。 PS:我原本也输过这个,但这行没内容。 后来发现`protected-mode`改成`no`,使用时还是`yes`。 搜索了一圈后发现 直接`redis-server`权限不够,访问不了`/etc/redis.conf`,而且不指定配置文件还不加载这个配置文件,不知道是不是版本问题。 |
2
qloog 2020-06-19 22:49:58 +08:00
通过命令行(redis-cli )进入, 输入 info, 然后可以看到这么一行:
config_file:/usr/local/etc/redis.conf 这个就是配置文件的位置 |
3
huntcool001 2020-06-20 01:26:19 +08:00
你找的是 CONFIG GET 吧
CONFIG GET * 可以找到所有的配置文件 CONFIG GET protected-mode 就可以找到 protected-mode 这个项的配置 CONFIG SET protected-mode no 就把它改成 no 了 |
4
julyclyde 2020-06-28 18:23:43 +08:00
配置文件其实没什么意义啊,只代表一个文件而已,只对“启动时”产生效果
启动之后,配置文件和运行时配置就可以分道扬镳了 |