Автор Тема: Престашоп 1.7.6.3 постоянно разлогинивает  (Прочитано 358 раз)

07 Февраль 2020, 17:19:11
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Привет, я только что поставил новую версию магазина. В админку пускает, при клике на один из пунктов меню показывает его, при последующем клике разлогинивает.

Сессии сохраняются в файлы, я проверил их наличие на диске. Настройки пхп стандартные.

Пожалуйста подскажите, куда копать? Сервер ставил сам, настраивал весь софт сам. Где может быть ошибка? Остальной софт нормально работает,  например wordpress.

В логах ошибок пусто. Если ему чего-то не хватает, то ему бы следовало об этом написать.

Видел  несколько  подобных топиков.

Еще нюанс - я использую nginx, может ли в этом быть проблема?
07 Февраль 2020, 18:45:22
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Может в настройках nginx проблема. Правила редиректа добавили в ngnix?
07 Февраль 2020, 19:45:26
Ответ #2
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Скрипт, конечно,  глючноватый. Выбрасывала вот эта строка:
if (isset($this->context->employee)) {
  $this->context->employee->logout();
}
Я закоментил строку, затем зашел в Администрирование и там в настройках задал следующее:
Проверять IP-адрес в cookies - Нет
Срок действия cookies на страницах магазина: 1000000
Срок действия cookies в Панели управления магазином: 1000000

Затем вернул код и вроде как все работает.