网站地图    收藏   

主页 > 后端 > php资料库 >

PHP项目分布式使用Memcache同步SESSION_自学php网

来源:自学PHP网    时间:2014-12-04 22:12 作者: 阅读:

[导读] 下面天涯简单说下PHP项目分布式部署中,SESSION的同步方案中的一种,使用Memcache来存储SESSION。至于Memcached的安装请看《CentOS-6.4安装Memcached》。 1、直接修改php.ini配置文件 session . save_h...

下面天涯简单说下PHP项目分布式部署中,SESSION的同步方案中的一种,使用Memcache来存储SESSION。至于Memcached的安装请看《CentOS-6.4安装Memcached》。

1、直接修改php.ini配置文件

  1. session.save_handler = memcache
  2. session.save_path = "tcp://127.0.0.100:11211"

2、利用目录下的 .htaccess 文件

  1. php_value session.save_handler "memcache"
  2. php_value session.save_path "tcp://127.0.0.1:11211"

说明:这个只是针对Apache的,目前使用Nginx的比较多,也不推荐此方式。

3、项目中修改配置

  1. ini_set("session.save_handler", "memcache");
  2. ini_set("session.save_path", "tcp://127.0.0.100:11211");

上面只是一些简单的说明,其实说点题外话,一般来说,做分布式,那肯定是有服务器权限的,所以推荐第一种。

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论