解決 php的session沒法保存到redis

解決 php的session沒法保存到redis

php的session寫入redis配置
vim /etc/php-fpm.d/www.conf
user = nginx
group = nginx
php_value[session.save_handler] = Redis
php_value[session.save_path] = 'tcp://192.168.1.2:6688'
php_value[soap.wsdl_cache_dir] = /var/lib/php/wsdlcachephp

vim /etc/php.ini
session.save_handler = redis
session.save_path = "tcp://192.168.1.2:6688「nginx

可是我刷新驗證碼時,再去查看redis的key值是,發現是空的,沒往裏面寫
鏈接redis,查看session的key值
redis-cli -h 192.168.1.2 -p 6688
192.168.1.2:6688> keys * #查看全部key值
(empty list or set)
192.168.1.2:6688> quit #退出
rpm -qa |grep php 時,發現安裝的php的redis的擴展包安裝的是php70-php-pecl-redis-3.1.6-1.el6.remi.x86_64redis

而我安裝的版本是php70w
解決方法:
yum search php70w
Yum install php70w-pecl-redis.x86_64 -yvim

相關文章
相關標籤/搜索