PHP生活

记录生活里的一分一秒

PHP生活

记录生活里的一分一秒

PHP如何将session保存到redis(本地或者远程皆可)

首先,你的PHP必须已经安装了redis扩展,这个不会的,请自行百度去;

然后有2种方法可以将session保存到redis中:

1修改php.ini:

session.save_handler = redis
session.save_path = “tcp://127.0.0.1:6379″

修改后重启php-fpm或nginx,phpinfo()

2:直接在PHP文件里这样:

ini_set(“session.save_handler”,”redis”);
ini_set(“session.save_path”,”tcp://127.0.0.1:6379″);
save_path的值就是你的redis地址,本地的redis直接使用127.0.0.1即可,远程的使用服务器ip
如果PHP报错了,看看你的open_basedir是不是设置了,去掉这个设置再试一下,亲测成功!

PHP如何将session保存到redis(本地或者远程皆可)

发表回复

滚动到顶部