Intereting Posts
извлечь строку, соответствующую фразе Многочисленные контроллеры Codeigniter и многие методы? Как сделать ItemLookup с Zend Service Amazon? Как использовать синтаксис «@» cURL с удаленным URL-адресом? Проверьте тип файла (FLV) перед загрузкой файла PHP во временную папку, только прочитав только 3 байта файла нечувствительный к регистру xpath в php Ссылка php на файл изображения за пределами веб-каталога по умолчанию Скопировать содержимое файла в другой файл Связь между браузерами через PHP PHP: если нет имени Создание формы поиска в PHP для поиска в базе данных? Как создать одноразовую ссылку для скачивания с Amazon S3? Невозможно загрузить динамическую библиотеку 'c: /wamp/bin/php/php5.5.12/ext/php_ldap.dll' – указанный модуль не найден. в Unknown в строке 0 Ошибка «Предупреждение: страница истекла» в IE при нажатии кнопки «Назад» Как отображать два столбца таблицы в строке в php-контуре

где сохраняется сеанс?

Я хотел бы знать, где хранятся данные сеанса PHP; это в браузере клиента? или на сервере?

Когда я отключу файлы cookie в настройках моего браузера, PHP не может сохранить данные сеанса, но в php.ini я могу изменить путь сохранения сеанса.

Данные сеанса хранятся на сервере или в браузере клиента?

Related of "где сохраняется сеанс?"

Данные сеанса, которые вы читаете и записываете с помощью $_SESSION , хранятся на стороне сервера, обычно в текстовых файлах во временном каталоге. Они не могут быть доступны извне.

Вещей, соединяющим сеанс с клиентским браузером, является идентификатор сеанса, который обычно хранится в файле cookie (см. Комментарии к исключениям для этого правила). Этот идентификатор является и должен быть единственной вещью в вашей сессии, которая хранится на стороне клиента.

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

Переменная session.save_path влияет на местоположение на сервере, где хранятся данные сеанса. Если вы не являетесь администратором сервера, обычно нет необходимости его изменять.

Это и то, и другое! Сеанс сохраняет фактическую информацию сеанса на сервере, но дает клиенту идентификации клиенту информацию о том, какой сеанс принадлежит клиенту. Информация в самом файле cookie бесполезна, но позволяет серверу идентифицировать клиента и использовать фактическую информацию о сеансе.

Оба, сеанс в клиенте (браузер) сохраняется как файл cookie. Этот файл cookie ссылается на сеанс, который также находится на сервере.

Он хранится на стороне сервера для обеспечения безопасности; но дополнительные файлы cookie также могут быть сохранены на стороне клиента.

Blockquote «Данные сеанса хранятся на сервере или в браузере клиента?»

Это заставляет меня думать о системе парковки автомобилей. Валетт (сервер) держит ваш автомобиль (данные сеанса), но он / она дает вам билет (идентификатор сеанса), чтобы вставить на него подтверждение того, что автомобиль принадлежит вам, когда вам нужен доступ к нему. Если вы потеряете свой билет (удалив кеш или закрыв браузер), ваш автомобиль (данные сеанса) будет так же хорош, как и вы, поскольку вы не можете доказать, что это ваш автомобиль.

Хорошо, это просто аналог … и быстро ломается. Например, вы фактически не владеете своей информацией о сеансе, как будто вы делаете свой автомобиль. И вы не можете его прогнать.