2010-06-02 6 views
1

Скажите, пожалуйста, как сервер Apache хранит данные каждого пользователя в журнале.Как сервер apache обрабатывает сеанс?

+1

Возможный дубликат [Как работает сессия?] (Http://stackoverflow.com/questions/2954879/how-session-works) –

+0

Не задавайте один и тот же вопрос дважды. У вас уже есть ответ –

ответ

1

Я никогда не слышал о том, что Apache хранит информацию о сеансе.
Apache - это HTTP-демон, а HTTP - протокол без состояния, без поддержки сеанса.

Возможно, вы говорите, что какой-то язык эмулирует соединение с состоянием, используя cookie или строку запроса для передачи идентификатора сеанса.

+0

Правильно, но он отметил вопрос php5 :) – Konerak

+0

ok, Как он Идентифицирует разных пользователей за раз? – learner

+0

ну, можно дублировать тогда –

0

В основном на сеансах PHP сервер использует файлы cookie eithers или переписывание URL-адресов.

  • Если файлы cookie включены, он будет хранить sessionID в файле cookie.
  • Если куки отключены, он будет проходить SESSIONID используя параметры (GET) путем добавления формы с скрытыми элементами и связями с ID.
0

PHP хранит данные сеанса как текстовые файлы на диске. Затем браузеру назначается куки-файл, который идентифицирует, какой сеанс принадлежит этому браузеру.

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