今天处理了个关于PHP SESSION 两个域名SESSION会话同步的问题,也记录一些关于SESSION的配置问题

域名1:
  aaa.com
  gz.aaa.com
  sz.aaa.com
  类似这种在一级域名上延伸出来的二级域名,实际上做配置的时候很好处理,只需要在php.ini 里将
  session.cookie_domain = aaa.com  // 统一设置成为一级域名,
  其他的基本默认就好了
  
域名2:
  aaa.com
  bbb.com
  ccc.com
  类似这种都是一级域名,一般是将这些SESSION统一到一台服务器里进行调用 ,当然最好是放在缓存服务里面
  
  
  常用SESSION 设置
  session.save_handler = files  // 一般分为三种方式,files(文件),db(数据库),cache(redis,memcache)
  session.save_path = /tmp      //SESSION 存放路径,跟着设置方式变化
  session.gc_maxlifetime = 1440 // 设置生命周期


更多关于SESSION设置请查看:

http://php.net/manual/zh/session.configuration.php