环境
代码
1 | <?php |
创建 test.php,代码如上。
错误
1 | $ php56 test.php |
在执行 php 文件的时候,报了上述错误。原因是主机要连接 docker 中的 redis,要求容器必须经过 ports 把端口映射到主机,所以主机上访问 redis 的地址是 127.0.0.1:6379。
1 | $ php56 test.php |
把 host 地址改为
127.0.0.1
后再进行尝试,仍然报错。
1 | $ php56 test.php |
经各种尝试后,把 host 地址改为本机的 ip 地址,成功连接 redis。