Я обнаружил, что session_start()
изменил PHPSESSID
в cook ie, потому что без него PHPSESSID
в cook ie не изменится.
Но ожидаемый результат должен будь то после обновления страницы session_start ()
не изменит PHPSESSID
в поваре ie, и я получил правильный результат при развертывании того же файла кода на другом сервере.
Еще один момент, который меня смущает заключается в том, что на рассматриваемом сервере значение PHPSESSID
в значении set-cook ie заголовка ответа каждый раз при обновлении страницы является неизменным правильным значением.
Я считаю, что если Я установил session.auto_start = 1
, тогда проблема решена. Однако мне нужно позвонить session_save_path()
перед session_start()
, чтобы сеансы не сохранялись в каталоге tmp. Я не знаю почему, когда я вызываю session_start ()
вручную , ошибка возникает на этом сервере, но на других серверах работает нормально.