zoukankan      html  css  js  c++  java
  • elastix php session保存地点

    这段时间要做 asterisk 的HA 放啊,需要同步session,所以做了下来研究。

    1)elastix中的session 其实是存放在 /tmp/目录中的。可是/etc/php.ini中的[session]配置段中的session存放地点却是 /var/lib/php/session
    [root@elastix82 ~]# grep -v "^[#;]" /etc/php.ini
    [PHP]
    ......
    [Session]
    session.save_handler = files
    session.save_path = "/var/lib/php/session"
    session.use_cookies = 1
    session.name = PHPSESSID
    session.gc_maxlifetime = 1440
    ......

    而且发现,在/var/www/html/的php代码中,根本也找不到 ini_set('session.save_path'...) 这样的动态改变session保存路径的代码。后来发现是在如下地方重新设置了session的保存路径。如下:
    [root@elastix82 php.d]# pwd
    /etc/php.d
    [root@elastix82 php.d]#
    [root@elastix82 php.d]# grep sess *
    elastix.ini:;Elastix changes httpd daemon user to asterisk. Move PHP session dir back to /tmp
    elastix.ini:session.save_path = "/tmp"
    [root@elastix82 php.d]#

  • 相关阅读:
    数组和类集排序总结
    toString()方法
    冒泡排序java
    Scanner类输入字符串和整形数字
    身份证分组
    jsonp的实质
    在伪数组上部署iterator方法
    获取属性的方法
    合并以及对于引用克隆
    深度复制对象已解决循环引用
  • 原文地址:https://www.cnblogs.com/voiphudong/p/3318865.html
Copyright © 2011-2022 走看看