【问题标题】:Where is the Session data stored on Apache server?Session 数据存储在 Apache 服务器上的什么位置?
【发布时间】:2013-12-22 03:59:48
【问题描述】:

会话存储在 apache 服务器上的什么位置?文件系统还是内存?

例如 如果我正在编写一个 php 脚本并将一些数据存储在会话变量中,如果我读取此会话数据,则在下一页上,我从哪里读取此会话数据?

【问题讨论】:

    标签: apache session


    【解决方案1】:

    你看过 phpinfo() 吗?

    例如,我们看到:

    session
    Session Support     enabled
    Registered save handlers    files user
    Registered serializer handlers  php php_binary wddx
    
    Directive   Local Value Master Value
    session.auto_start  Off Off
    session.bug_compat_42   Off Off
    session.bug_compat_warn On  On
    session.cache_expire    180 180
    session.cache_limiter   nocache nocache
    session.cookie_domain   no value    no value
    session.cookie_httponly Off Off
    session.cookie_lifetime 0   0
    session.cookie_path /   /
    session.cookie_secure   Off Off
    session.entropy_file    no value    no value
    session.entropy_length  0   0
    session.gc_divisor  1000    1000
    session.gc_maxlifetime  1440    1440
    session.gc_probability  1   1
    session.hash_bits_per_character 5   5
    session.hash_function   0   0
    session.name    PHPSESSID   PHPSESSID
    session.referer_check   no value    no value
    session.save_handler    files   files
    session.save_path   /var/lib/php/session    /var/lib/php/session
    session.serialize_handler   php php
    session.use_cookies On  On
    session.use_only_cookies    Off Off
    session.use_trans_sid   0   0
    

    您应该能够利用:PHPSESSID

    【讨论】:

    • 根据这个配置,它存储在一个文件中。正确的?如果它存在于内存中的某个地方以便更快地检索不是更好吗?
    • 在这里讨论(在其他地方):stackoverflow.com/questions/13946033/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-28
    • 1970-01-01
    • 1970-01-01
    • 2015-01-09
    • 1970-01-01
    • 1970-01-01
    • 2013-06-03
    相关资源
    最近更新 更多