PHPSESSID постоянно меняется при каждом обновлении - PullRequest
0 голосов
/ 12 февраля 2020

Вчера я столкнулся с проблемой. Я делал только сотни изменений в php .ini и httpd.conf, поэтому я не мог вспомнить, какая причина была причиной этой проблемы.

Точная проблема возникает, когда я обновляю sh страницу, которую он генерирует. новый PHPSESSID. Я пытался использовать другой браузер, но я был уверен, что это не проблема с броузером.

Set-cookie: PHPSESSID=2pu27c6fi5cnpropceg5hll473; path=/; secure ---> test.php
Set-cookie: PHPSESSID=8kdqjurmp7tlvdgh7pvqmqjsta; path=/; secure ---> test2.php

Я использую Apache2.4 и PHP7 .4.1
мои настройки php .ini ниже

session.save_handler = files
session.use_cookies = 1
session.use_only_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /
session.cookie_domain =
session.cookie_httponly =
session.serialize_handler = php
session.gc_probability = 1
session.gc_divisor = 1000
session.gc_maxlifetime = 1440
session.bug_compat_42 = On
session.bug_compat_warn = On
session.referer_check =
session.cache_limiter = nocache
session.use_trans_sid = 0
session.hash_function = 0
session.hash_bits_per_character = 5


Я искал в Google, но не нашел решения. Все, что я получил, это использовал session_start();, также у меня нет изменений в phpversion, поэтому я не думаю, что мне следует менять мои .dll. но я знаю, как начать сеанс. Мне нужно решение, если кто-то столкнулся с этой проблемой и был решен, пожалуйста, сообщите мне.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...