Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Разлогинивается но сессия остается


AntonMuxa

Recommended Posts

Выставил во всех файлах время жизни сессии две недели. Захожу через браузер в консоль и видно что сессия 2 недели. 435.thumb.png.216a49deaf9c53cd9ee47e246276da98.png

Закрываю браузер, открываю сессия осталась, в личном кабинете покупателя осталось залогиненым - хорошо.

Закрываю, захожу на след. день сессия осталась но разлогинелось с кабинета. Кто может подсказать что может быть? Может на хостинге (стоит шаред хостинг) затираются сессии?

Надіслати
Поділитися на інших сайтах


session.gc_maxlifetime
session.cookie_lifetime

 

что у вас указано в этих параметрах?

Надіслати
Поділитися на інших сайтах


35 minutes ago, thentru said:

session.gc_maxlifetime
session.cookie_lifetime

 

что у вас указано в этих параметрах?

session.gc_maxlifetime = 1209600;
session.cookie_lifetime = 1209600;

и в php.ini и в htaccess

и даже в system/library/session.php

Надіслати
Поділитися на інших сайтах


18 minutes ago, thentru said:

а по факту если посмотреть через phpinfo() ?

скорее всего была проблема в system/startup.php (opencart 1.5.6.4) там есть session_set_cookie_params(1209600, '/'); было ноль. Буду тестировать.

Надіслати
Поділитися на інших сайтах


3 hours ago, thentru said:

а по факту если посмотреть через phpinfo() ?

все равно разлогинивает. Что может быть? хостинг может удалять сессии?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.