cheshirecat
V2EX  ›  PHP

诡异的 PHP session 数据

  •  
  •   cheshirecat · Aug 24, 2012 · 5437 views
    This topic created in 5193 days ago, the information mentioned may be changed or developed.
    现在是用memcached存的。用 ->get('memc.sess.key.o8el2bgk4k9s1mr723j1blrgs3') 打开一看内容是:

    MaiiA6iX7qlS0IZjTdr2I3w4axNTp7H2IYcH-SAficGw5ZKIcMQ0BE2kFnsm4xHMk3KAJo9kOwmRTSBOPdPAC-m5L9CkWnYPONqujt5m0c8.

    这是什么格式?SESSION功能本身工作正常。看phpinfo()中的配置:

    Directive Local Value Master Value
    memcached.compression_factor 1.3 1.3
    memcached.compression_threshold 2000 2000
    memcached.compression_type fastlz fastlz
    memcached.serializer php php
    memcached.sess_binary 0 0
    memcached.sess_lock_wait 150000 150000
    memcached.sess_locking 1 1
    memcached.sess_prefix memc.sess.key. memc.sess.key.

    所以既没有压缩,也不是二进制格式,而且还是标准 php serializer,为什么会有这样的数据?诡异。
    4 replies  •  1970-01-01 08:00:00 +08:00
    sivacohan
    sivacohan
    Aug 24, 2012
    1
    有这么几个可能
    这玩意是session id
    这玩意被压缩过
    这玩意被序列化
    这玩意我也是瞎猜
    kingwkb
    kingwkb
    Aug 25, 2012❤️1
    2
    有安装suhosin吗
    cheshirecat
    cheshirecat
    OP
    Aug 25, 2012
    3
    @kingwkb 原来如此。非常感谢!!!
    alsotang
    alsotang
    Aug 25, 2012
    4
    @kingwkb
    @cheshirecat
    上网搜了搜看这个suhosin,看来是个大坑啊。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4386 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 08:42 · PVG 16:42 · LAX 00:42 · JFK 03:42
    ♥ Do have faith in what you're doing.