php 用redis储存session(修改PHP配置文件的),是哪种方式链接redis的
ini_set("session.save_handler","redis");ini_set("session.save_path","tcp://127.0.0.1:...
ini_set("session.save_handler", "redis");
ini_set("session.save_path", "tcp://127.0.0.1:6379");
用此方法是怎么链接redis的,pconnect还是connect? 展开
ini_set("session.save_path", "tcp://127.0.0.1:6379");
用此方法是怎么链接redis的,pconnect还是connect? 展开
1个回答
展开全部
我的习惯是直接修改php.ini
session.save_handler = redis
session.save_path = "tcp://host1:6379?weight=1, tcp://host2:6379?weight=2&timeout=2.5, tcp://host3:6379?weight=2&persistent=1"
weight 服务器权重
persistent 持久性(整数,应该是1或0)
timeout 超时时长
session.save_handler = redis
session.save_path = "tcp://host1:6379?weight=1, tcp://host2:6379?weight=2&timeout=2.5, tcp://host3:6379?weight=2&persistent=1"
weight 服务器权重
persistent 持久性(整数,应该是1或0)
timeout 超时时长
追问
感谢你的回答。。。我意思是用修改配置文件方式的连接是pconnect(长连接)还是connect(短连接),应该是段连接方式吧。。。还有问下,redis设置了密码,那PHP要怎么连接到redis
追答
&persistent=1这个参数决定是否长短连接。
还有个auth的身份验证参数,使用的方法同上,默认为空
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询