2013-12-05 2 views
0

Где хранятся сеансы на сервере Apache? Файловая система или в памяти?Где хранятся данные сеанса на сервере Apache?

ect Если я пишу скрипт php и сохраняю некоторые данные в переменной сеанса и на следующей странице, если я прочитаю данные сеанса, откуда я прочитал данные этого сеанса?

ответ

0

Вы искали 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

+0

Согласно этой конфигурации, его хранится в файле. Правильно? Было бы лучше, если бы он был где-то в памяти для более быстрого поиска? –

+1

Обсудить (среди других мест) здесь: http://stackoverflow.com/questions/13946033/is-it-recommended-to-store-php-sessions-in-memcache –

Смежные вопросы