Я знаю, что есть вопросы, как у меня, но никто не ответил на мой вопрос:PHP - Сессия истекает срок устанавливается, но сессия еще очищается при перезагрузке браузера
В моей .htaccess файл, у меня есть несколько правил кода, обеспечивающих сессий (пользователи Логгина в) автоматически запускается и последняя неделю:
#Set PHP rules
php_value session.gc_maxlifetime 604800
php_value session.gc_probability 0
php_value session.cookie_lifetime 604800
php_value session.name "DSWLogin"
php_value session.auto_start 1
Он работает, сеансы автоматически устанавливается с именем «DSWLogin» и последней неделей. Однако, когда мой браузер перезагружается, сеанс и его содержимое сбрасываются, поэтому автоматически регистрируются пользователи.
Поэтому перед перезапуском браузера. Before the browser restarts http://www.projectomicron.org/Images/Before%20Browser%20Restart.png
И после перезапуска браузера:
After the browser restarts http://www.projectomicron.org/Images/After%20Browser%20Restart.png
насчет другого браузера? – sectus
Здесь мы можем говорить только догадки, так как нет 100% -ного знания о том, что вызывает это из предоставленной информации. Вещи, которые я предлагаю проверить, включают режим приватного просмотра в браузере, очистить личную информацию о опции закрытия браузера или аналогичной. Однако вы сократили его, но это скорее проблема браузера, чем проблема с кодом. – Anigel
Если вы следуете спецификациям файлов cookie, вы можете видеть, что это может быть так, поэтому я задаюсь вопросом, как это квалифицирует вопрос, поскольку это документированное поведение. Клиент имеет полный контроль над истечением срока действия cookie, то, что вы сообщаете через ваш сервер, является лишь рекомендацией клиенту. – hakre