1. 程式人生 > >配置 PHP 的 Session 存儲到 Redis

配置 PHP 的 Session 存儲到 Redis

cells 設置 function pwd code command syn cin mman

配置 PHP 的 Session 存儲到 Redis

PHP 的會話默認是以文件的形式存在的,可以配置到 NoSQL 中,即提高了訪問速度,又能很好地實現會話共享,,,爽歪歪!

配置方式如下:

方法一:修改 php.ini 的設置

?
1 2 session.save_handler = redis session.save_path = "tcp://127.0.0.1:6379"

修改完之後,重啟一下 php-fpm。

方式二:通過 ini_set() 函數設置

?
1 2 ini_set("session.save_handler",
"redis"); ini_set("session.save_path", "tcp://127.0.0.1:6379");

如果配置文件 /etc/redis.conf 裏設置了連接密碼 requirepass,保存 session 的時候會報錯,save_path 這樣寫 tcp://127.0.0.1:6379?auth=authpwd 即可。

配置 PHP 的 Session 存儲到 Redis