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]#

  • 相关阅读:
    Response/Request
    每日总结-Day5
    每日总结-Day4
    每日总结-Day3
    每日总结-Day2
    每日总结-Day1
    day6
    Day5
    Day4
    需求分析之软件初设想
  • 原文地址:https://www.cnblogs.com/voiphudong/p/3318865.html
Copyright © 2011-2022 走看看